小妹请教两个表,表连接的写法。
A 表 有字段 id name age sex
B 表 有字段 id a_id name age sexA表存的数据是
1 张三 24 男
2 李四 25 男
3 王五 26 男
4 小六 27 女B表存是数据是
1 2 李四 25 男
2 4 小六 27 女我想通过一条SQL语句查出来的结果如下
id name age sex table_name
1 张三 24 男 A
2 李四 25 男 B
3 王五 26 男 A
4 小六 27 女 B
也就是说发现B表的a_id字段和A表的id字段值相同的情况下列出B表的记录。
不知道能实现不!请各位师哥代码明示。
A 表 有字段 id name age sex
B 表 有字段 id a_id name age sexA表存的数据是
1 张三 24 男
2 李四 25 男
3 王五 26 男
4 小六 27 女B表存是数据是
1 2 李四 25 男
2 4 小六 27 女我想通过一条SQL语句查出来的结果如下
id name age sex table_name
1 张三 24 男 A
2 李四 25 男 B
3 王五 26 男 A
4 小六 27 女 B
也就是说发现B表的a_id字段和A表的id字段值相同的情况下列出B表的记录。
不知道能实现不!请各位师哥代码明示。
解决方案 »
- 推荐一个mysql分析工具
- 有什么办法从远程机器通过3306端口导出整个数据库内容?
- 指纹图片信息管理系统
- 谁可以把这个sql server的sp转换为mysql,高手显能!
- 帮忙看一下postgresql数据库文件的后缀是什么?
- 求助!!MySQL语句
- 如何在MySQL里面实现互斥的访问?如何保证select/update的原子操作?使用lock tables和unlock tables的效果如何?
- mysql 数据库更改服务器后不能执行添加语句
- mysql ODBC connector我安装了,怎么就不成功了
- mysql 启动故障
- 数据库内表过多,会有什么影响?
- 帮我改一下这个MYSQL的SQL语句(CASE WHEN```)
left join b on a.id=b.a_id
否则取A表的4个字段,代码参考上述