文章詳情頁
MYSQL 運(yùn)算的問題
瀏覽:111日期:2022-06-18 17:02:48
問題描述
我的某個MYSQL數(shù)據(jù)表A中有兩個字段分別是 type 和 param。我需要當(dāng)type的值為1的時候從表B中取一個值,當(dāng)type的值為2的時候從表C中取一個值。
要用一條語句來實(shí)現(xiàn)要怎么寫(其實(shí)主要是在SELECT和FROM之間做一個type值的判斷)
問題解答
回答1:方法一:
select case when a.type=1 then b.col else c.col endfrom a,b,c
方法二:
select a.type, b.colfrom a, bwhere a.type=1unionselect a.type, c.colfrom a, cwhere a.type=2回答2:
select case when type = 1 then a.*** else b.*** end as *** from a,b,c ...
上一條:php mysql數(shù)據(jù)庫 產(chǎn)品分類與產(chǎn)品詳情應(yīng)該怎么做?下一條:mysql5.7中g(shù)roup by和mysql5.5中g(shù)roup by的結(jié)果不一樣
相關(guān)文章:
1. html5和Flash對抗是什么情況?2. docker-compose 為何找不到配置文件?3. html5 - h5寫的app用的webview,用手機(jī)瀏覽器打開不顯示?4. Whitelabel錯誤頁面發(fā)生意外錯誤(類型=未找到,狀態(tài)= 404)/WEB-INF/views/home.jsp5. docker內(nèi)創(chuàng)建jenkins訪問另一個容器下的服務(wù)器問題6. docker容器呢SSH為什么連不通呢?7. docker gitlab 如何git clone?8. 用Java8的 stream 操作外部集合是否存在并發(fā)問題?9. css3 - 請問,如何寫這個顏色的(漸變),并且在移動端自適應(yīng)10. javascript - 移動端,當(dāng)出現(xiàn)遮罩層的時候,遮罩層里有div是超出高度scroll的,怎么避免滑動div的時候,body跟隨滑動?
排行榜

熱門標(biāo)簽