文章詳情頁
MYSQL 運(yùn)算的問題
瀏覽:132日期: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. PHP單例模式2. mysql 5萬張表 導(dǎo)出成sql 不要內(nèi)容,只要結(jié)構(gòu),非常慢。如何解決啊?3. mysql - eclispe無法打開數(shù)據(jù)庫連接4. mysql - 關(guān)于數(shù)據(jù)緩存策略方面的疑惑5. 數(shù)據(jù)庫 - mysql中有沒查看數(shù)據(jù)大小的函數(shù)??6. 老師 我是一個(gè)沒有學(xué)過php語言的準(zhǔn)畢業(yè)生 我希望您能幫我一下7. mysql如何配置遠(yuǎn)程php外網(wǎng)鏈接數(shù)據(jù)庫8. mysql如何判斷數(shù)據(jù)不存在則插入呢?9. 導(dǎo)入數(shù)據(jù)庫不成功10. mysql無法刪除字段(錯(cuò)誤1091),但是對該字段設(shè)置主鍵后就可刪除,為什么?
排行榜

熱門標(biāo)簽