文章詳情頁
新人求教MySQL關(guān)于判斷后拼接條件進(jìn)行查詢的sql語句
瀏覽:145日期: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以上為自己亂寫,語法并不對(duì),求指點(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. javascript - 按鈕鏈接到另一個(gè)網(wǎng)址 怎么通過百度統(tǒng)計(jì)計(jì)算按鈕的點(diǎn)擊數(shù)量2. java - jdbc如何返回自動(dòng)定義的bean3. python - 請(qǐng)問這兩個(gè)地方是為什么呢?4. 請(qǐng)教一個(gè)mysql去重取最新記錄5. 大家都用什么工具管理mysql數(shù)據(jù)庫?6. Python處理Dict生成json7. mysql的循環(huán)語句問題8. python - 為什么match匹配出來的結(jié)果是<_sre.SRE_Match object; span=(0, 54), match=’’>9. mysql優(yōu)化 - mysql 一張表如果不能確保字段列長度一致,是不是就不需要用到char。10. mysql updtae追加數(shù)據(jù)sql語句
排行榜

熱門標(biāo)簽