例如A表中有aUserid,bUserid,cUserid欄位,但顯示的時候我肯定是不想顯示id的,得join一下User表來取得UserName,我知道可以join三次User表,但有沒有更簡單效率的辦法?難道一定要N個欄位關聯User表我就要join它N次
select
auserid,auserdes = (select userdes from user b where a.auserid = b.user),
buserid,buserdes = (select userdes from user b where a.bauserid = b.user),
cuserid,cuserdes = (select userdes from user b where a.causerid = b.user),
from userlist a
像這種sql在資料量大,并且欄位多的時候會執行效率慢(近20000條資料查詢了近1小時),怎么做優化
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/46829.html
標籤:DB2
上一篇:能不能出一個docker下布署postgresql集群的手記?
下一篇:大資料開發
