我在我的頭上破我的手指來解決query
必須導致對count days
ON每個place id
和where clause
agroupments是id from another table
。 所以,我有place(Foreign Key FROM places)
,一天和pk(Foreign Key from another table)
。 我想統計place X
與pk = y
出現ON查詢表的次數?MYSQL GROUP BY和COUNT
表獲取數據():
pk int(11) NO PRI auto_increment
pi int(11) NO MUL
anuncio int(11) NO MUL
local int(11) NO MUL
insercoes int(11) YES
dia datetime YES
dataUi datetime YES
valorTabela varchar(45) YES
sts tinyint(4) YES 1
,我試圖使查詢:
SELECT
pa.local AS local,
COUNT(pa.local),
lo.valorTabela AS valorTabela
FROM pi_anuncios pa
INNER JOIN locais lo ON(pa.local = lo.id)
WHERE pa.pi = 155 GROUP BY pa.local;
你可以發佈你的查詢和你的表結構。幫助你會更容易。 –
PK \t INT(11)\t NO \t PRI \t \t AUTO_INCREMENT PI \t INT(11)\t NO \t MUL \t \t anuncio \t INT(11)\t NO \t MUL \t \t 本地\t INT(11)\t NO \t MUL –