c# ACCESS数据库case语句查询问题

c# ACCESS数据库case语句查询问题,第1张

Access

中改为:

Dim

strSQL

As

String

strSQL

="Select

iif(content

LIKE

'-RA'

,

'小雨'

,iif(content

LIKE

'RA',

'大雨'

,'其他'))

AS

天气

FROM

Sheet1"

declare @aa varchar(50)

set @aa='是'

select

from 

table1

where 

1=(case when @aa='是' and ttttt='BAR00000001' then 1 when @aa='是' and aaaaa='BAR00000001' then 1 else 0 end)

select 成绩,(case when 成绩<60 then '不及格'

case when (成绩 >60 and 成绩 <70) then '及格'

case when (成绩 >60 and 成绩 <70) then '良'

case when (成绩 >60 and 成绩 <70)then '优'

else 0 end) as 成绩评价

from table

用CASE WHEN

查询总有个返回的值吧,假设你查的a列,他有1,2,3三个值

select (case when a=1 then '棉花'

when a=2 then '玉米'

else '水稻' end) from table

以上就是关于c# ACCESS数据库case语句查询问题全部的内容,包括:c# ACCESS数据库case语句查询问题、SQL 通过case 动态判断是否执行什么逻辑表达式、用数据库语法判断学生成绩小于60分,大于60分,大于70分,大于80分,case when表达式的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10195540.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存