Als «where-clause» getaggte Fragen

Eine syntaktische Form in funktionalen Sprachen, mit der ein Wert an einen Namen in einem lokalen Bereich gebunden wird. Ähnlich, aber nicht identisch mit, lassen.

18
SQL JOIN - WHERE-Klausel vs. ON-Klausel
Nach dem Lesen handelt es sich nicht um ein Duplikat von Explicit vs Implicit SQL Joins . Die Antwort kann verwandt (oder sogar gleich) sein, aber die Frage ist anders. Was ist der Unterschied und was sollte in jedem gehen? Wenn ich die Theorie richtig verstehe, sollte das Abfrageoptimierungsprogramm beide …

7
WO vs HABEN
Warum müssen Sie selbst erstellte Spalten platzieren (zum Beispiel? select 1 as "number" ), HAVINGund nicht WHEREin MySQL? Und gibt es irgendwelche Nachteile, anstatt dies zu tun WHERE 1(die gesamte Definition anstelle eines Spaltennamens zu schreiben)?

6
Links Join With Where-Klausel
Ich muss alle Standardeinstellungen aus der Einstellungstabelle abrufen, aber auch die Zeicheneinstellung abrufen, falls für x Zeichen vorhanden. Diese Abfrage ruft jedoch nur die Einstellungen ab, bei denen das Zeichen = 1 ist, nicht die Standardeinstellungen, wenn der Benutzer niemanden festgelegt hat. SELECT `settings`.*, `character_settings`.`value` FROM (`settings`) LEFT JOIN `character_settings` …


2
MySQL verbindet sich mit der where-Klausel
Ich habe zwei Tabellen, an denen ich teilnehmen möchte. Ich möchte alle Kategorien in der Kategorietabelle und auch alle Kategorien, die von einem Benutzer in der Tabelle category_subscriptions abonniert wurden. Im Wesentlichen ist dies meine bisherige Frage: SELECT * FROM categories LEFT JOIN user_category_subscriptions ON user_category_subscriptions.category_id = categories.category_id Dies funktioniert …
130 mysql  join  where-clause 

6
Ist die Reihenfolge der Where-Klauseln in SQL von Bedeutung?
Angenommen, ich habe eine Tabelle PEOPLEmit 3 Spalten ID, LastName, FirstName. Keine dieser Spalten ist indiziert. LastNameist einzigartiger und FirstNameweniger einzigartig. Wenn ich 2 Suchen mache: select * from PEOPLE where FirstName="F" and LastName="L" select * from PEOPLE where LastName="L" and FirstName="F" Meiner Meinung nach ist das zweite Kriterium schneller, …

6
MySQL - ORDER BY-Werte in IN ()
Ich hoffe, die in der folgenden Abfrage zurückgegebenen Elemente nach der Reihenfolge zu sortieren, in der sie in die Funktion IN () eingegeben wurden . EINGANG: SELECT id, name FROM mytable WHERE name IN ('B', 'A', 'D', 'E', 'C'); AUSGABE: | id | name | ^--------^---------^ | 5 | B …




3
Filtertabelle vor dem Anwenden von Left Join
Ich habe 2 Tabellen, ich möchte die 1 Tabelle filtern, bevor die 2 Tabellen zusammengefügt werden. Kundentabelle: ╔══════════╦═══════╗ ║ Customer ║ State ║ ╠══════════╬═══════╣ ║ A ║ S ║ ║ B ║ V ║ ║ C ║ L ║ ╚══════════╩═══════╝ Eintragstabelle: ╔══════════╦═══════╦══════════╗ ║ Customer ║ Entry ║ Category ║ ╠══════════╬═══════╬══════════╣ …

5
Wie schreibe ich eine SQL DELETE-Anweisung mit einer SELECT-Anweisung in die WHERE-Klausel?
Datenbank: Sybase Advantage 11 Bei meinem Versuch, Daten zu normalisieren, versuche ich, die Ergebnisse zu löschen, die ich aus dieser SELECTAussage erhalte : SELECT tableA.entitynum FROM tableA q INNER JOIN tableB u on (u.qlabel = q.entityrole AND u.fieldnum = q.fieldnum) WHERE (LENGTH(q.memotext) NOT IN (8,9,10) OR q.memotext NOT LIKE '%/%/%') …

12
AUSWÄHLEN mit mehreren WHERE-Bedingungen in derselben Spalte
Ok, ich denke, ich übersehen hier möglicherweise etwas Offensichtliches / Einfaches ... aber ich muss eine Abfrage schreiben, die nur Datensätze zurückgibt, die mehreren Kriterien in derselben Spalte entsprechen ... Meine Tabelle ist ein sehr einfaches Verknüpfungssetup zum Anwenden von Flags auf einen Benutzer ... ID contactid flag flag_type ----------------------------------- …

6
Laravel war auf Beziehungsobjekt
Ich entwickle eine Web-API mit Laravel 5.0, bin mir jedoch nicht sicher, welche Abfrage ich erstellen möchte. Meine Klassen sind wie folgt: class Event extends Model { protected $table = 'events'; public $timestamps = false; public function participants() { return $this->hasMany('App\Participant', 'IDEvent', 'ID'); } public function owner() { return $this->hasOne('App\User', …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.