select语句问题 SELECT * FROM a,b WHERE a.id=b.typeid; SELECT * FROM a LEFT JOIN b ON a.id = b.typeid WHERE b.typeid IS NOT NULL; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 非常感谢 shuixin13(犬犬(心帆)) ,但我想你误解了我的意思.我的意思是取得b表中与a表对应的typeid的数量,即如果a表中type字段有一条记录是"电脑",id号是1,b表中typeid为1的记录有3条,则取出的是"1","电脑","3"; a表中type字段另一条记录是"音乐",id号是2,b表中typeid为2的记录有5条,则取出的是"2","音乐","5";如果b表没有对应的记录,则数量为"0" select a.id,a.type,count(*) from a,b where a.id=b.typid group by a.id select a.id,a.type,count(*) from a,b where a.id=b.typid group by a.id 这条语句当b中没有数据时得不到想要的结果 SELECT tA.id,COUNT(tB.typeid) FROM tA LEFT JOIN tB ON tA.id = tB.typeid GROUP BY tA.id 如何快速查询如下结果? show processlist; 不显示进程端口号问题 1064 1054错误, Unknown column 怎么办? AS 别名 出错。 请教MYSQL对于某个账号指定2个IP段访问,如何解决? 使用mysql font导出.sql文件乱码。。。 mysql中关于TEXT类型的中文模糊查询问题 MySQL数据库有没有触发器?? 如何把.mdb的所有表导入mysql? 限制匹配数目in MySQL &PHP4 mysql集群,sql节点负载过高,而且链接经常出错 mysql中的树结构查询如何写? mysql管理软件!
这条语句当b中没有数据时得不到想要的结果