Heim >Backend-Entwicklung >PHP-Tutorial >SQL-Anweisung (mehrere Tabellen werden gemeinsam abgefragt, um das erste bis zehnte Datenelement zu erhalten)
SQL-Anweisung (mehrere Tabellen werden gemeinsam abgefragt, um das erste bis zehnte Datenelement zu erhalten):
1 Wenn es A, B, C und D gibt Die Tabellen A, B, C und D sind miteinander verknüpft, z. B.: ((A Inner join B By A.Id =B.AId) Inner join C By B.Id =C.BId)Inner join D By C.Id =D.CId Where 条件一 AND 条件二... ;
Das Obige ist nach Zeit sortiert. Holen Sie sich daraus die 11. bis 20. Daten. Wie soll die SQL-Anweisung geschrieben werden?
1 Wenn es vier Tabellen A, B, C und D gibt und A, B, C und D miteinander verknüpft sind, wie zum Beispiel: ((A Inner join B By A.Id =B.AId) Inner join C By B.Id =C.BId)Inner join D By C.Id =D.CId Where 条件一 AND 条件二... ;
Das Obige ist nach Zeit sortiert. Holen Sie sich daraus die 11. bis 20. Daten. Wie soll die SQL-Anweisung geschrieben werden?
MySQL:
select * from (select ... from ((A Inner join B By A.Id =B.AId) Inner join C By B.Id =C.BId)Inner join D By C.Id =D.CId Where 条件一 AND 条件二... ) as table LIMIT 11,10
Das Obige ist der Inhalt der SQL-Anweisung (mehrere Tabellen werden gemeinsam abgefragt, um das erste bis zehnte Datenelement zu erhalten), mehr dazu Bitte Achten Sie hinsichtlich des Inhalts auf die chinesische PHP-Website (www.php.cn)!