php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.11.2011, 11:28  
Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 96
PHP-Kenntnisse:
Anfänger
Internetdepp ist in Verruf geraten
Standard MySQL View als Tabelle

Hallo,

vorab ich bin absoluter Anfänger...

ich habe eine Vorstellung, um diese weiter zu verfolgen wäre es wichtig für mich zu wissen ob das überhaupt geht...

ich habe eine Datenbank und habe ein View aus 2 Tabellen erstellt. Ich diesen View nur um die verknüpften Daten anzuschauen, also nichts ändern, löschen etc...

Da ich mit einem Programm das ich benutze zwar alle Tabellen sehen kann, hier aber keine Verknüpfung erstellen kann, ist nun für mich die Frage, ob man nicht einen View erstellen kann, der so, na ich sag mal .. so wie eine Tabelle für das andere Programm aussieht...

ich muss noch erwähnen, dass der Inhalt dieser zugrunde gelegten Tabellen sich selten ändert...

hmm schwierig für mich...und für euch??
Internetdepp ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.11.2011, 12:12  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Ein View ist per Definition nicht aktualisierbar, daher wird es schwierig bis unmöglich, einen View für andere wie eine Tabelle aussehen zu lassen, wenn der andere updaten will...

Für Lese-Operationen ist ein View wie eine "normale" Tabelle.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 30.11.2011, 12:35  
Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 96
PHP-Kenntnisse:
Anfänger
Internetdepp ist in Verruf geraten
Standard

danke für die nachricht... ist schon klar das es wie eine tabelle gesehen wird...aber das problem ist ein anderes...

einige Programme können views nicht einlesen...also gibt es eine möglichkeit in mysql das so darzustellen, dass die programme es als tabelle verstehen...
Internetdepp ist offline   Mit Zitat antworten
Alt 30.11.2011, 13:22  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Welche Programme wären das?

Ein View ist im Grunde eine gespeicherte Abfrage, die sich aus der Sicht eines Programmes wie eine gewöhnliche Tabelle ansprechen lässt (d.h. per SELECT .. FROM <Bezeichnung des Views>).

Wäre mir neu, das ein Programm dabei eine Unterscheidung macht...
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 30.11.2011, 13:46  
Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 96
PHP-Kenntnisse:
Anfänger
Internetdepp ist in Verruf geraten
Standard

mit dem programm erstelle ich meine webseite....die Verbindung zu der datenbank funktioniert auch, aber wie gesagt... ich muss 2 tabellen verknüpfen (was ich mit dem View gemacht habe) aber das besagte Programm zeigt mir diesen View nicht an....
Internetdepp ist offline   Mit Zitat antworten
Alt 30.11.2011, 13:49  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Tja, was soll man dazu sagen - ich kenne das Programm nicht.
Es hat aber den Anschein, das Programm zeigt dir nur Tabellen an, die auch aktualisiert werden können

Frag beim Hersteller des Programms nach, warum Views nicht angezeigt werden.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 30.11.2011, 14:13  
Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 96
PHP-Kenntnisse:
Anfänger
Internetdepp ist in Verruf geraten
Standard

meine frage war nicht, warum das programm das nicht anzeigt... sondern gibt es einen weg auf der mysql-seite...
Internetdepp ist offline   Mit Zitat antworten
Alt 30.11.2011, 14:22  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

Zitat:
Zitat von Internetdepp Beitrag anzeigen
ich muss noch erwähnen, dass der Inhalt dieser zugrunde gelegten Tabellen sich selten ändert...
Dann leg halt eine zusätzliche Tabelle an, die bei Änderung aktualisiert wird und die View zu dieser zeit abbildet.
fab ist offline   Mit Zitat antworten
Alt 30.11.2011, 15:07  
Benutzer
 
Registriert seit: 01.11.2010
Beiträge: 96
PHP-Kenntnisse:
Anfänger
Internetdepp ist in Verruf geraten
Standard

danke....aber wie?
Internetdepp ist offline   Mit Zitat antworten
Alt 30.11.2011, 15:12  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Code:
SELECT * INTO <table> FROM <view>
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MySQL Datenbank, Tabelle von einzelnen Usern die mit SESSION eingeloggt, bearbeiten? paschcua PHP Einsteiger 3 08.09.2011 21:22
Tabelle aus MySQL plötzlich unsichtbar, wo finde ich .MYD Datei? ProCoder2025 Datenbanken 12 13.07.2011 18:05
MySQL Tabelle Einteilung? Konsti Vog. Datenbanken 8 23.06.2010 16:35
Daten aus Tabelle 1 über Vergleich mit Tabelle 2 ziehen (MySQL) juice122 Datenbanken 12 28.05.2010 22:22
[Erledigt] MySQL Link Resource in einer statischen Variablen speichern Lenki PHP-Fortgeschrittene 8 18.03.2010 16:37
[Erledigt] mysql - Trigger startet verzögert durch View slanty Datenbanken 14 25.02.2010 21:06
Mysql Übereinstimmung von Datensätzen innerhalb einer Tabelle prüfen MrVienna PHP Tipps 2010 13 28.01.2010 17:46
Bestehende php /Myqsl Tabelle Neben einander aus geben Totti-Totti PHP Tipps 2009 3 21.12.2009 11:00
Bilder in Tabelle einfügen Mysql oder direkt?! DKuhn PHP Tipps 2009 3 30.09.2009 10:14
[Erledigt] MySQL, Daten in Tabelle einlesen, Struktur funktioniert nicht ganz MasterChief PHP Tipps 2008 3 13.10.2008 11:39
Daten aus Mysql Tabelle über Arrays in Variabeln schreiben Toby PHP Tipps 2008 8 22.08.2008 10:01
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
[Erledigt] tabelle in Mysql übertragen Datenbanken 0 05.08.2004 10:23
Maximal Wert in MYSQL Tabelle nach id rausfinden? PHP Tipps 2004 3 03.07.2004 23:27
HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql view 2 tabellen verknüpfen, php mysql view erstellen, mysql view erstellen php, mysql tabelle aus view erzeugen, mysql view erstellen, mysql view normale tabelle, mysql views=views 1, mysql tabelle aus view erstellen, views wie tabellen ansprechen, mysql view tabellenname, mysql views erstellen, mysql tabelle view, mysql view erstellen table, mysql prüfen ob tabelle ein view ist, php mysql views erstellen

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:49 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum