你可以使用以下示例代码来使用CASE语句进行数据查询:
SELECT EmployeeName, CASE WHEN Salary < 50000 THEN 'Low' WHEN Salary BETWEEN 50000 AND 75000 THEN 'Medium' WHEN Salary > 75000 THEN 'High' ELSE 'Unknown' END AS SalaryRange FROM EmployeeTable;
在此代码示例中,我们使用了CASE语句来根据不同的条件对员工的工资进行分类,然后将结果存储在SalaryRange列中。
另外,你还可以使用嵌套的CASE语句进行进一步的数据处理,例如:
SELECT ProductName, CASE WHEN Price > 1000 THEN CASE WHEN Price > 2000 THEN 'Expensive' ELSE 'Moderate' END ELSE 'Cheap' END AS PriceCategory FROM ProductTable;
在此代码示例中,我们使用了嵌套的CASE语句对产品价格进行分类,并将结果存储在PriceCategory列中。
总之,CASE语句是SQL中非常有用的工具之一,可以帮助你快速和灵活地处理数据。希望我的回答对你有所帮助。