求一个select语句,帮帮忙啊@@
字段有:
题目 varchar
A varchar
B varchar
C varchar
D varchar
答案 char(1)
keyword为搜索关键字
写一个select语句,读出题目中含有关键字的题目和正确选项的内容。
sql初学,这个是不是还要if判断的啊?该怎么写,感激不尽!!!
sql
select
------解决方案--------------------select 题目,CASE 正确答案 WHEN 'A' THEN A选项 WHEN 'B' THEN B选项 WHEN 'C' THEN C选项 WHEN 'D' THEN D选项 ELSE '无答案' END '正确答案'
from 表
where charindex('算法',题目,1)>0