文章詳情頁
MYSQL 運(yùn)算的問題
瀏覽:105日期:2022-06-18 17:02:48
問題描述
我的某個(gè)MYSQL數(shù)據(jù)表A中有兩個(gè)字段分別是 type 和 param。我需要當(dāng)type的值為1的時(shí)候從表B中取一個(gè)值,當(dāng)type的值為2的時(shí)候從表C中取一個(gè)值。
要用一條語句來實(shí)現(xiàn)要怎么寫(其實(shí)主要是在SELECT和FROM之間做一個(gè)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. html - 微信瀏覽器h5<video>標(biāo)簽問題2. python - 如何對(duì)列表中的列表進(jìn)行頻率統(tǒng)計(jì)?3. node.js - 為什么微信的消息MsgId出現(xiàn)重復(fù)了,無法排重了。。4. java - mysql緩存問題5. javascript - 關(guān)于Node 、 commonJs、 vue 之間的故事6. android - 像支付寶到位這種點(diǎn)擊marker點(diǎn)擊變大怎么做的7. javascript - 關(guān)于ios微信端瀏覽器網(wǎng)頁的一些問題8. python - 如何正則字符串中的所有漢字9. android 微信是如何實(shí)現(xiàn)即時(shí)更新好友頭像的10. 黑客 - Python模塊安全權(quán)限
排行榜

熱門標(biāo)簽