MySQL 查詢多張表中相同字段的最大值


MySql : 有N張表,N未知,每張表都有一個字段(id),每張表的字段結構不完全一樣,如何查詢所有表里面所有id的最大值?如下圖所示:

對上面三張表進行操作的話,結果應該為:9

SQL語句:

select greatest(
  (select max(id) from table_1),
  (select max(id) from table_2),
  (select max(id) from table_3)
)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM