My table like
---------------
trtm t_date id_no certno1 certno2 certno3 certno4 certno5 certno6 certno7 certno8 certno9 certno10
TM 15/02/2002 A12 2158
TM 15/02/2010 A13 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190
TM 15/02/2010 A14 19138
-------------------
Мне нужно принять подсчет id_no и certno от 1 до 10Как получить счет многократного столбца с помощью SQL
my query is
----------
select count(id_no) as total_id,count(CONCAT(certno1, certno2, certno3,certno4,certno5,certno6,certno7,certno8,certno9,certno10)) as certificate from table where trtm='TM'
----------
my output is:
---------
total_id certificate
3 3
-------------------------
, но мне нужно количество сертификата, где значения есть 3, но мне нужно, это 12
------------
output needs:
-----------
total_id certificate
3 12
-------------
я получаю только подсчет в обоих total_id и certificate.so, пожалуйста, помогите мне, если кто-нибудь знает.
Смотрите нормализацию – Strawberry