SELECT语句怎么实现这样的过滤? 字段:A,B,C若字段A是01,则取字段B为00,01,02,03的记录若字段A是02,则取字段B为00,01的记录在一句select中完成 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select *from table1where (a='01' and b in ('00','01','02','03'))or (a='02' and and b in ('00','01')) 那如何在字段中使用语句啊?select 字段A from table字段A的值是根据多个表算计出来的是否有select (select max(字段B) from table)into 字段A from table这样的结构? 有这样的结构,把'into'换成'as' select *from tbwhere (A='01' and B in ('00','01','02','03')) or (A='02' and B in ('00','01')) 这样的结构有,但是据我现在的水平认为那个只能用在存储过程中。还有建议不要用不要用select * ,影响速度。 有没有这样的语法?select A as A1,A1+B as B from table就是在一句中引用刚as的别名A1 确实在MYSQL中不支持这种写法 select A, B, Cfrom tbwhere A='01' and B in ('00','01','02','03')unionselect A, B, Cfrom tbor A='02' and B in ('00','01') select A, B, Cfrom tbwhere A='01' and B in ('00','01','02','03')unionselect A, B, Cfrom tbwhere A='02' and B in ('00','01') (不要高估你的汉语表达能力或者我的汉语理解能力) 建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。 参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html 1. 你的 create table xxx .. 语句 2. 你的 insert into xxx ... 语句 3. 结果是什么样,(并给以简单的算法描述) 4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL) 这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。 mysql启动问题 java 开发 mysql,无法释放连接 请教高手,MySql查询问题 请教一个关于asp与mysql的问题! 求一条查询优化问题 MYSQL的数据库写入??? 急:mysql5.0.15的存储过程返回结果集的问题 mysqlimport命令执行错误时,如何把错误信息写入到文件中 急问:为什么安装完Mysql,却不能自己建立数据库? windows系统下面有什么mysql按数据库备份sql的方法吗? 如此查询语句该如何写? MySql导入数据,怎么会这样意外!!!
from table1
where (a='01' and b in ('00','01','02','03'))
or (a='02' and and b in ('00','01'))
from tb
where (A='01' and B in ('00','01','02','03')) or (A='02' and B in ('00','01'))
from tb
where A='01' and B in ('00','01','02','03')
union
select A, B, C
from tb
or A='02' and B in ('00','01')
from tb
where A='01' and B in ('00','01','02','03')
union
select A, B, C
from tb
where A='02' and B in ('00','01')
建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
1. 你的 create table xxx .. 语句
2. 你的 insert into xxx ... 语句
3. 结果是什么样,(并给以简单的算法描述)
4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。