Ich lerne MySQL und dies ist wahrscheinlich die grundlegendste der grundlegenden Fragen, die ich stellen könnte, aber ich möchte sicherstellen, dass ich die Syntax verstehe.MySQL Spalten aus einer bestimmten Tabelle auswählen
Ich habe ein MySQL-Skript, das drei verschiedene Datenbanken erstellt. Wenn ich alle Felder aus einer bestimmten Datenbank-Tabelle auswählen möchte, würde ich verwenden
SELECT * from database1.table1
richtig? Oder wäre es nur
SELECT * from table1
und wenn ich nur zwei Felder aus einer anderen Tabelle wählen wollte, wäre es
SELECT field1, field2 from database1.table2
oder wieder nur der Tabellenname?
Suchen Sie in 'USE dbName;' Anweisung. Wenn Sie bereits eine Datenbank ausgewählt haben, die viele Clients standardmäßig verwenden, müssen Sie die Datenbank – Mihai
nicht angeben. Dies hängt davon ab, ob Sie eine Datenbank angegeben haben oder nicht. Wenn ja, müssen Sie nicht die Datenbank angeben, die Sie bereits in der Abfrageanweisung angegeben haben. sonst tust du es. – Shiping
Wenn ich diese Befehle nach dem Erstellen der Datenbanken in das Skript lege, was würde ich verwenden? – salivad