CSDN论坛 > 其他数据库开发 > MySQL

用php在mysql中查询两个无关联的表,如何查 [问题点数:0分]

Bbs1
本版专家分:50
结帖率 100%
CSDN今日推荐
Bbs4
本版专家分:1931
Bbs1
本版专家分:50
Bbs6
本版专家分:6466
Blank
蓝花 2003年9月 其他数据库开发大版内专家分月排行榜第三
Bbs1
本版专家分:50
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs6
本版专家分:6466
Blank
蓝花 2003年9月 其他数据库开发大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐
php关联表合并成临时表— left join 用法详解
给个通俗的解释吧.  例表a  aid adate  1 a1  2 a2  3 a3  表b  bid bdate  1 b1  2 b2  4 b4  两个表a,b相连接,要取出id相同的字段  select * from a inner join b
MySQL 查看数据库中有主外键关系的表信息 2
转载自:http://blog.itpub.net/28602568/viewspace-1711771/ SQL:      SELECT C.TABLE_SCHEMA            拥有者,            C.REFERENCED_TABLE_NAME  父表名称 ,            C.REFERENCED_COLUMN_NAME 父表字段 ,  
Hibernate-没有外键关联的两个表做联合查询
有两个表Zsplcxxb(流程表)和Lcsplsb(流程审批历史表),两个表都有lcbh(流程编号),但是没有设置外键关联,做以下的查询: from Zsplcxxb as a inner join Lcsplsb as b on a.lczbh = b.lczbh and b.blrbh='' and b.blrbh != a.sqrbh and a.clrbh != '' order by
项目中多表关联查询,没有外键关联
今天项目中碰见多表查询,订单表,商品表(作业更新,商品-门店,每个门店有相同的商品,所有商品重复),门店表,现在要关联查询三个表,根据门店号查出所有商品,订货情况; 我的思路是新建对象,将要展示的数据封装。用sql语句查询 String sql="select isnull(o.oid,0) as oid,g.goodscode,g.goodsname,isnull(o.qty,0) as q
mysql 合并两张无关联表数据,b表中有字段作为a表条件
今天遇到一个问题,就是a,b 两张表,本无外键关联关系,但是a表的某个字段,和b表的某个字段有数值上的关联关系。 举个栗子: table_a taID  minMoney  maxMoney 1            10                 100 2            100              1000 table_b tbID  mone
两张表的关联Like条件查询
当遇到两张表的关联需要用到两个字段的Like查询时,可以这么做:     oracle:    select count(*) from t1,t2 where t1.col1 like '%' ||t2.col||'%';(任意位置匹配)      同理可有只匹配前或后的    select count(*) from t1,t2 where t1.col1 like t2.
联表查询,一个表的两个字段是另一个表的一个字段的值,如何去查
实际情况如下: 订单表orderid里保存的买家卖家都只是对应的用户表user里的ID,一开始的时候只是想到联表查询,拿到卖家或买家的名字,然后在用foreach查出另外一个对应的值,这样的效率太低,制造的垃圾代码也多. 如果要一次查出卖家和买家的名字,连接查询时,可以用订单表连接查询用户表两次,sql语句如下,其中hy_orderid是订单表,hy_user是用户表 select o.
MYSQL查询之多表查询、子查询及表间关系
一对一关系一对一的表关系: 例如:qq和qq的详尽信息建立外键的时候 如果明确主从关系? 被引用的表是主表,外键在从表中建立 关联主表实现代码如下: CREATE TABLE qq( qqid int PRIMARY KEY, password varchar(100) ); CREATE TABLE qqDetail(
mysql数据库中多表关联查询的实例
1.对于商店表,货物表,存在一对多的关系,即一个商店可以售卖多种货物。 查找:对数据库中所有商店表按所售卖货物的种类多少进行排序输出。 数据库中表格式: sql语句: select a.shop_id,a.shop_name from shop a left join goods b on a.shop_id=b.shop_id group by a.shop_id order by c
mysql左连接右连接(查询两张表不同的数据)
有两张表:一张A表he一张B表 left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 ; right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录; inner join(等值连接) 只返回两个表中联结字段相等的行; 表A数据: 表B数据: 1、查询两张表中都有的记录: sql: SELECT a.* FROM
关闭