select a from A inner join B on A.id=B.id where A.name='name1' or A.name='name2'这样查出来的字段a 是包含了条件A.name='name1' 和条件 A.name='name2' 的记录,那我想分开这个a ,就是怎么知道那些a 是条件A.name='name1' 查出来的记录,那些a是条件A.name='name2' 查出来的记录 ,有人说用group by ,但是怎么搞啊,请高手帮助
解决方案 »
- 这个mysql语句应该怎么写??
- 后出现很多time_wait,分析下原因,谢谢!!!
- 两张表关联查询的简单问题,大家都进来讨论讨论,很实用。
- 我想指定删除第几行记录,请问如何写?
- 一个有关日期计算的系列问题,应该比较难??在线等待
- mysql -u root -p<bookmarks.sql 这么用啊
- enclosed by 'xxxx' 的问题。
- mysql两个字段模糊匹配问题请教
- mysql表中一个自增的主键,一个索引,replace into和insert into n duplicate key update都不能使用,有别的办法吗?
- MySQL服务起不来怎么解决
- 关于mysql 支持多国语言!!!
- 如何把Mysql数据库和应用程序打包
这样?:
select a, A.name from A inner join B on A.id=B.id where A.name='name1' or A.name='name2'
通过看name 就知道那些a是name1的,那些是name2的了。
select a, A.name from A inner join B on A.id=B.id where A.name='name1' or A.name='name2' group by A.name