一条记录关联另一张表多条数据
2017-09-18 21:52
190 查看
技术交流群:233513714
1、sys_app表数据结构
id pay_id app_id
1 123,456 10001
2、pay_inf_config表数据结构
id type
123 alipay
456 wxpay
3、order_pay_info表数据
id app_id
1 10001
SELECT
a.*
FROM
order_pay_info o,
pay_inf_config a
LEFT JOIN sys_app s ON s.pay_id LIKE CONCAT('%', a.id, '%')
WHERE
o.app_id = s.app_id
AND o.id = '${orderNo}'
AND a.type = '${payType}'
相关文章推荐
- 两表关联时,另一张表只取一条记录
- 将数据库常用的操作(连接数据库,获得所有数据,获得一条记录,获得一列记录,获得一条索引数组,获得一条关联数组)都给封装到db.class.php里面,谁需要谁继承这个类 注意:提交封装的类文件
- 随机获取Mysql数据表的一条或多条记录
- ROW_NUMBER() 取多条反馈记录中,日期最近的一条数据
- 读取一条记录数据里边所有字段 MySQLi语句
- mysql 如何用一条SQL将一张表里的数据插入到另一张表 3个例子
- 在oracle数据库表中删除所有重复的数据,仅保留一条记录
- 设计实现在一条记录中外键关联到另一个表的两条记录功能的SQL查询
- 数据库中多条记录有相同数据,可以用函数筛选只查询相同记录中的一条
- 关于oracle中将一张表中的多条数据的某列查询出来合并为一条数据显示
- 记录平时code点滴,这次是通过一张充满异样字符的表,对数据表中的每一列进行清理,比double quotation的issue难多了!
- 插入一条和上一条数据关联的数据
- 导出ntext数据到文本文件,一条记录一个文件
- sql 查出一张表中重复的所有记录数据
- mysql查询获取分组后最新的一条记录,策略:先排序,然后在次分组查询(默认第一条),就是最新的一条数据了
- SQL查询当前数据以及上一条和下一条三条记录
- 记录一条清理重复数据的SQL代码
- Oracle分析函数(每组数据取一条记录)
- 数据库扩展性设计:使用二进制解决一条记录关联多个状态的问题
- sql server 2000 一个表的数据插入到三个相关联表中,一条一条的插入