$query="SELECT count(queries.id) as queries, count(answers.id) as answers, count(users.id) as users FROM queries,answers,users";你试试,我没有这么写过
解决方案 »
- gbk_chinese_ci转utf8_general_ci
- cakephp如何使用Ajax、cs等高手们有没例子。。。。
- 新窗口打开,显示搜索结果
- 关于注册验证设计思路
- php对表单的处理....
- PHP优先级【逻辑或】 “||” 左右两边的优先级是否一样
- 如何获取来访者的页面?
- 为什么在其它的页面不能用session(同一个浏览器窗口中)
- 谁有http://www.chinaelate.com/myedit/edit.htm上的在线HTML编辑器的源代码?谢谢
- 如何使用PHP+XAMPP来作后台
- 在线等:php中更新数据库中某一记录的语句是什么,是否需要像插入记录那样将所有字段全部填入啊
- 怎样判别数据库记录未找到?
你 FROM queries,answers,users";
同时打开3张表但没有给出他们之间的连接关系,数据库系统将假定他们全连接,只能得到3张表记录数的乘积只能
select count(*) as cnt FROM queries
union
select count(*) as cnt FROM answers
union
select count(*) as cnt FROM users;将得到3条记录的返回结果,分别为3张表的记录数
是的,楼上您的理解正确!
我的到的结果是:queries.id*answers.id*users.id=280(即5*8*7)
还有错!