文章詳情頁
新人求教MySQL關(guān)于判斷后拼接條件進(jìn)行查詢的sql語句
瀏覽:131日期:2022-06-13 11:06:07
問題描述
想實(shí)現(xiàn)當(dāng)b.phase>2就執(zhí)行拼接條件:AND unix_timestamp()> second_end_time否則拼接條件:AND unix_timestamp()> thirdly_end_time 的語句 求教各位應(yīng)如何編寫該SQL?
SELECT * FROM data a, race bWHEREa.race_id = b.race_idIF (b.phase > 2, AND unix_timestamp()> second_end_time , AND unix_timestamp()> thirdly_end_time)AND user_id = 123以上為自己亂寫,語法并不對,求指點(diǎn)!
問題解答
回答1:SELECT * FROM data a,race b WHERE a.race_id=b.race_id AND ((b.phase>2 AND UNIX_TIMESTAMP()>second_end_time) OR (b.phase<=2 AND UNIX_TIMESTAMP()>thirdly_end_time));
相關(guān)文章:
1. mysql - 把一個(gè)表中的數(shù)據(jù)count更新到另一個(gè)表里?2. mysql 查詢身份證號(hào)字段值有效的數(shù)據(jù)3. node.js - 為什么微信的消息MsgId出現(xiàn)重復(fù)了,無法排重了。。4. mysql的主從復(fù)制、讀寫分離,關(guān)于從的問題5. MySQL 截短某一列的字符串6. 請教使用PDO連接MSSQL數(shù)據(jù)庫插入是亂碼問題?7. mysql - 分庫分表、分區(qū)、讀寫分離 這些都是用在什么場景下 ,會(huì)帶來哪些效率或者其他方面的好處8. mysql - 字符串根據(jù)字典替換9. 視頻文件不能播放,怎么辦?10. node.js - nodejs開發(fā)中常用的連接mysql的庫
排行榜

熱門標(biāo)簽