webForumDet fria alternativet

count från 2 tabeller

Databaser & SQL

3 svar · 248 visningar · startad av wallabou

Medlem sedan apr. 200487 inlägg
Frågan#1

Hej, jag behöver hämta antalet poster från 2 tabeller och skulle gärna göra det i samma sql sats för jag tycker det verkar lite omständigt att köra 2. går det att få in i samma sql eller måste man köra på 2 olika sql koder.

Medlem sedan dec. 200012 464 inlägg
#2
select count(*),1 as which from  t1
union all
select count(*),2 from t2
Medlem sedan apr. 200487 inlägg
#3

tackar det funkar men det bästa vore om det går att få dom på samma rad också.

Medlem sedan dec. 20003 887 inlägg
#4
SELECT Count(*) AS t1_count, (SELECT Count(*) FROM t2) AS t2_count FROM t1

Detta fungerar inte om du kör MySQL version lägre än 4.x

258 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)