0
我有這段代碼;它應該顯示來自我的主數據庫的所有表格及其記錄。MySQL - ORDER BY沒有考慮到
它的工作原理,但 「ORDER BY」 沒有考慮到,這些記錄會顯示類似
- 表1:45
- 表2:7
- 表3:128
我想要一個這樣的輸出:
- table3:1 28
- 表1:45
- 表2:7
誰能告訴我什麼是錯在我的代碼?非常感謝 !
SELECT (SELECT (@container)
FROM (SELECT (@container:=0x00),
(SELECT (@container)
FROM (information_schema.columns)
WHERE (table_schema = database)
AND (@container:=CONCAT(@container,table_name,0x3a,table_rows,0x3c6272202f3e))
ORDER BY table_rows DESC
)
)
a);
編輯:我創建了一個假表的位置:http://sqlfiddle.com/#!9/ed0b2 但結果還是沒有頭緒;查詢按table_rows ASC排序輸出,儘管我問了它DESC
你可以嘗試在最後一個外部查詢命令@LoztlnSpace建議...如果你需要更多的支持,然後創建#sqlfiddle,以便它可以幾乎檢查... –
怎麼做我這樣做? :) – Sharkky
http://sqlfiddle.com/ –