mysql链表查询
2016-05-13 17:39
567 查看
mysql链表查询查不到对应的最新一条数据
SELECT COUNT(DISTINCT(d.SN)) FROM DeviceInfo d LEFT JOIN (SELECT de.SN,de.deallType,de.orderID FROM DeviceDealOrders de WHERE NOT EXISTS(SELECT 1 FROM DeviceDealOrders WHERE SN=de.SN AND creatorDate>de.creatorDate AND sysStatus=1)AND de.sysStatus=1) dorder ON(d.SN=dorder.SN) LEFT JOIN (SELECT sp.SN,sp.shipmentDate,sp.recipientName,sp.remark FROM Shipment sp WHERE NOT EXISTS(SELECT 1 FROM Shipment WHERE SN = sp.SN AND creatorDate>sp.creatorDate AND sysStatus=1) AND sp.sysStatus=1) Shipm ON(d.SN = Shipm.SN) WHERE d.sysStatus=1 AND (d.distributorID='' OR ISNULL(d.distributorID))
相关文章推荐
- mysql表的连接方式
- MySQL高级查询——连接查询实例详解
- MySQL的自然联结+外部联结(左外连接,右外连接)+内部联结
- Mysql开发规范
- mysql delete数据 空间占用不减少的解决办法
- mysql 字符集转换
- mysql Emoji表情字符集转换
- mysql Emoji表情字符集转换
- mysql 优化
- 操作MySQL数据库
- 数据库_MySQL MySQL的锁机制
- 使用MySQL数据库
- MySQL_Windows下搭建MySQL Master Slave
- MySQL压力测试方法 如何使用mysqlslap测试MySQL的压力?
- mysql数据库中出现#mysql50#.ssh处理方法
- mysql 异常解决
- Keepalived+mysql实现mysql自动切换
- 关于mysql一些锁问题的总结
- mysql导入sql文件过大或连接超时的解决办法
- 详解MySQL查询时区分字符串中字母大小写的方法