您好,登錄后才能下訂單哦!
這篇文章主要講解了“php case when查詢語句如何用”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“php case when查詢語句如何用”吧!
php case when查詢語句的作用是對查詢出來的結果,進行一個類似于if else的判斷,其使用語法如“SELECT a.website_id...WHEN d.websitetype_id=1 THEN 400...END as money FROM …”。
php case when查詢語句怎么用?
PHP Mysql 中的CASE WHEN 用法
在SELECT語句查詢中可以使用CASE WHEN對查詢出來的結果,進行一個類似于if else的判斷。
具體的用法
1.
SELECT a.website_id, b.customer_name, a.website_enddate, c.member_name, d.websitetype_id,
CASE
WHEN d.websitetype_id=1 THEN 400
WHEN d.websitetype_id=2 THEN 400
WHEN d.websitetype_id=12 THEN 5800
WHEN d.websitetype_id=13 THEN 5800
WHEN d.websitetype_id=13 THEN 5800
END as money
FROM ……
2.
SELECT a.website_id, b.customer_name, a.website_enddate, c.member_name, d.websitetype_id,
CASE d.websitetype_id
WHEN 1 THEN 400
WHEN 2 THEN 400
WHEN 12 THEN 5800
WHEN 13 THEN 5800
WHEN 13 THEN 5800
END as money
FROM ……
3. 一個簡單的IF判斷
IF(判斷語句,true返回的值,false返回的值) 使用位置和 CASE WHEN 位置一樣,語法很簡單,有點像php中的三元運算法。
感謝各位的閱讀,以上就是“php case when查詢語句如何用”的內容了,經過本文的學習后,相信大家對php case when查詢語句如何用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。