簡體   English   中英

將mysql查詢轉換為sql服務器查詢

[英]convert mysql query to sql server query

我想將下面的mysql查詢轉換為sql查詢。我想在SQL服務器中使用If條件

SELECT
foodName,
IF( foodPrice>2000, 'Expensive', 'Cheap') as fpDesc,
discountPercent
FROM restaurant.foods;

如您所知, if是MySQL專有的。 做到這一點的標准方法是case

CASE WHEN foodPrice > 2000
     THEN 'Expensive'
     ELSE 'Cheap'
 END

另請參閱: http : //modern-sql.com/feature/case

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM