Heim >Datenbank >MySQL-Tutorial >Fassen Sie die Verwendung von SQL-Anweisungsfähigkeiten und Beispielen zusammen
Dieser Artikel konzentriert sich auf die Tipps zur Ausführung von SQL. Diese Methode bringt nicht nur Komfort in die Bedienung, sondern gewährleistet auch die Sicherheit der Daten. 1: Abfragedaten (Abfrageleistung garantieren) Zunächst möchte ich die Leistung von SELECT * und SELECT t.id, t.name erläutern. Fazit: Die Leistung von Letzterem ist tatsächlich besser als von Ersterem Glauben Sie es nicht, Sie können es selbst testen. Bei der Abfrage ist es am besten, der Tabelle einen Alias zu geben, um das Auffinden der abzufragenden Felder in der Tabelle zu erleichtern. Wenn Sie SQL für eine Abfrage mit mehreren Bedingungen ausführen, verwenden Sie Tools wie Navicat, um Abfrage-SQL im folgenden Format zu schreiben: SELECT cus.uuid , cus.customerId FROM `customer` cus wobei 1=1 und cus.uuid='' --&nb
Einführung: Dieser Artikel konzentriert sich auf die Tipps zur Ausführung von SQL. Diese Methode bringt nicht nur Komfort in die Bedienung, sondern gewährleistet auch die Sicherheit der Daten.
Einführung: DECLARE @fieldname varchar(50) DECLARE @fieldvalue nvarchar(100) SET @fieldname='chassisno' – Eines oder keines von Chassisno, Plateno, Owner, Contacttelno kann hier übergeben werden Übergeben Sie SET @fieldvalue='Zuowenjun' IF @fieldname = 'chassisno'
3. MySQL (C API) VC-Instanz und Code-Download (1) (2)_PHP-Tutorial
Einführung: MySQL (C API) VC-Beispiel und Code-Download (1) (2). 10. SQL-Anweisungsfähigkeiten 1. Ein SQL-Anweisungsproblem: Zeilen- und Spaltenkonvertierung select * from v_temp Die Ergebnisse der obigen Ansicht lauten wie folgt: Benutzername Rollenname -------------------- --- -- Systemadministrator Administrator
4. MySQL (C API) VC-Instanz und Code-Download (1) (2)
Einführung: MySQL (C API) VC-Beispiel und Code-Download (1) (2). 10. SQL-Anweisungsfähigkeiten 1. Ein SQL-Anweisungsproblem: Zeilen- und Spaltenkonvertierung select * from v_temp Die Ergebnisse der obigen Ansicht lauten wie folgt: Benutzername Rollenname -------------------- --- -- Systemadministrator Administrator
5. SQL-Anweisungsfähigkeiten: monatliche Statistiken
Einführung in: SQL Anweisungsfähigkeiten: Statistiken nach Monat6. SQL-Anweisungsfähigkeiten zum Entfernen doppelter Zeilen
Einführung: Tabellen entfernen Wenn Wenn Sie doppelte Datenzeilen in einer Tabelle entfernen möchten, denken Sie vielleicht sofort an die Verwendung des Schlüsselworts DISINTCT, aber DISINTCT kann nur Zeilen mit denselben Spalten in der Tabelle entfernen, wenn Sie auf Zeilen stoßen, die mehrere doppelte Felder in der Tabelle entfernen müssen (d. h. teils vom Gleichen, teils anders), was sollen wir also tun? Durch langjährige Erfahrung im Datenbankschreiben habe ich die folgenden Methoden als Referenz zusammengestellt
7 SQL-Anweisungsfähigkeiten: Abfragen von Datensätzen, die in einer Tabelle vorhanden sind, aber nicht in eine andere Tabelle
Einführung: Methode 1 (gilt nur für ein einzelnes Feld) Nicht in verwenden, leicht zu verstehen, geringe Effizienz, wählen Sie A.ID aus A, wo A.ID nicht in (ID aus B auswählen) Methode 2 (gilt für den Abgleich mehrerer Felder) Verwenden Sie den linken Join...auf..., "B.ID istnull" bedeutet, dass nach dem linken Join der Datensatz angezeigt wird, in dem sich das B.ID-Feld befindet null select A.ID from A left jo
Das obige ist der detaillierte Inhalt vonFassen Sie die Verwendung von SQL-Anweisungsfähigkeiten und Beispielen zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!