Heim > Datenbank > MySQL-Tutorial > Hauptteil

mysql-求助一条SQL语句及原理,具体请看描述!

WBOY
Freigeben: 2016-06-06 09:33:28
Original
1240 Leute haben es durchsucht

mysqlsql

图片说明
如图所示订单表 pid 为null的是主订单
需求是 按主订单ddate倒序排列,子订单排在主订单后面
最终结果如图:
图片说明
我写的SQL语句可以实现

<code> SELECT DISTINCT id from (    SELECT b.id,  a.ddate FROM `tttest` a , `tttest` b    where a.id = b.pid    union    SELECT c.id,c.ddate from tttest c ) t ORDER BY t.ddate desc ,id</code>
Nach dem Login kopieren

但是太复杂 求一条简介的SQL

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage