Als «select» getaggte Fragen

Als Kern-SQL-Anweisung ruft SELECT Daten aus einer oder mehreren Tabellen oder anderen Quellen von Zeilensatzdaten ab, z. B. Ansichten oder Funktionen mit Tabellenwerten.

37
Warum funktioniert diese Abfrage?

Ich habe zwei Tabellen, table_a (id, name) und table_b (id), sagen wir auf Oracle 12c. Warum gibt diese Abfrage keine Ausnahme zurück? select * from table_a where name in (select name from table_b); Nach meinem Verständnis sieht Oracle dies als select * from table_a where name = name; Aber was ich...

27
Alias ​​der Referenzspalte in derselben SELECT-Liste

Ich konvertiere ein altes MS-Access-basiertes System nach PostgreSQL. In Access können Felder, die in SELECTs erstellt wurden, als Teile von Gleichungen für spätere Felder verwendet werden. SELECT samples.id, samples.wet_weight / samples.dry_weight - 1 AS percent_water, 100 * percent_water AS...

25
Vorteile der Verwendung von Backtick (`) in MySQL-Abfragen?

In MySQL können wir Abfragen mit oder ohne das `Symbol backtick ( ) erstellen . Beispiel: SELECT * FROM TEST; SELECT * FROM `TEST`; Beides funktioniert gut in der MySQL-Konsole. Gibt es einen technischen Unterschied zwischen ihnen? Hat die Verwendung von ( `) gegenüber einfachen Abfragen einen...

17
Ignoriere Akzente in 'wo'

In unserer Datenbank haben wir mehrere Einträge mit caron / hatschek. Jetzt möchten unsere Benutzer Einträge einschließlich caron / hatschek finden, wenn sie nach Einträgen ohne suchen. Ich zeige dies an einem einfachen Beispiel: In unserer Datenbank haben wir den Eintrag (Kontakt mit Name)...