我正在尝试扩展“选择”以处理显示与唯一“ NR_REKLAMACJI”关联的文件数。我在表格'rtransportowa'中保留了所有详细信息,在'klienci'中保存了名称和姓氏,现在我正尝试加入表格'pliki'或'files',以跟踪对应的' NR_REKLAMACJI'。
尝试在选择中添加Count(files.FileName),然后内部加入Count(files.FileName),并使用NR_REKLAMACJI,files.NR_REK分组
SELECT
`NR_REKLAMACJI`,
COUNT(NR_REKLAMACJI) AS 'ilosc reklamowanego towaru',
CONCAT(klienci.IMIE, ' ', klienci.NAZWISKO) AS 'Klient',
CONCAT(users.IMIE, ' ', users.NAZWISKO) AS 'Osoba zajmująca się',
DOK_FV,
klienci.NAZWA_FIRMY,
DATA
FROM
`rtransportowa`
INNER JOIN klienci ON ID_R = klienci.ID_KLIENTA
INNER JOIN users ON ID_U = users.ID_USER
group by
NR_REKLAMACJI
我的目标是将表'rtransportowa'分组以显示唯一的'NR_REKLAMACJI'以及rtransportowa和文件中的“ NR_REKLAMACJI”计数,
我得到的TABLE1没有唯一的字段NAME,表2也有字段NAME,我想通过显示TABLE1 + Count(NAME)的所有内容对其进行分组,并按字段NAME对其进行分组,并为此添加Count( TABLE2.NAME)也按TABLE1.NAME分组
+------+-------------+--------------------+
| Name | Count(Name) | Count(TABLE2.Name) |
+------+-------------+--------------------+
| aaa | 2 | 3 |
| bbb | 3 | 0 |
| ccc | 1 | 45 |
+------+-------------+--------------------+