我有以下MySQL查询:
select * from u, s, c, ut, m
工作正常,显示所有表的所有列。我想仅将记录计数添加到u
表。
我试过了:
select (select count(*) as totalcount from u), * from u, s, c, ut, m
但它正在抛出错误。
答案 0 :(得分:1)
此查询对我有用:
select * , (select count(*) from u) as totalcount from u , s , c , ut , m ;
答案 1 :(得分:0)
SELECT t1.*, (SELECT COUNT(*) FROM table t3) AS TotalCount FROM table_Name1 t1, tableName t
;
这可能会对你有所帮助。
指定要从中检索的表的列。如果你希望所有列更好的方法是join
表。
答案 2 :(得分:0)
select (select count(*) as totalcount from u), * from u, s, c, ut, m
我尝试你的查询,它工作正常。试试吧。我希望它有效。
select (select count(*) from u) as totalcount, * from u, s, c, ut, m