Mysql SQL时的情况-SQL语法中有错误;
我试图从表中获取数据,并根据一列添加名为“昂贵”的新列 虽然在网上查看后,我的语法没有被接受 代码: 错误: 1064-您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以了解使用near'CASE的正确语法 当产品价格>10000时,则“昂贵”Mysql SQL时的情况-SQL语法中有错误;,mysql,case,Mysql,Case,我试图从表中获取数据,并根据一列添加名为“昂贵”的新列 虽然在网上查看后,我的语法没有被接受 代码: 错误: 1064-您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以了解使用near'CASE的正确语法 当产品价格>10000时,则“昂贵” 当产品价格时,您在案例之前遗漏了逗号 SELECT product_name, product_description, product_price, ( CASE WHEN product_price > 10000 THE
当产品价格时,您在案例之前遗漏了逗号
SELECT product_name, product_description, product_price,
( CASE
WHEN product_price > 10000 THEN 'Expensive'
WHEN product_price < 100 THEN 'Cheap'
ELSE 'Medium'
END
) AS cost
FROM products;
缺少逗号。产品描述、产品价格后缺少逗号
SELECT product_name, product_description, product_price,
( CASE
WHEN product_price > 10000 THEN 'Expensive'
WHEN product_price < 100 THEN 'Cheap'
ELSE 'Medium'
END
) AS cost
FROM products;
SELECT product_name, product_description, product_price,