Witam,
Mam tabelę w bazie o nazwaie przagl o polach: id, ckk, nr_fabryczny, data_przegl, adres. W tej tabeli ckk jest wartością wspólną dla niektórych wartości pozostałych pól.
Wykonując zapytanie
otrzymuję wynik - wyświetla wszystkie rekordy które są wspólne dla ckk - 121. Potrzebuję jednak aby dane wyświetlone były w postaci wiersza:
SELECT * FROM przeagl WHERE ckk='121'
Spróbuj użyć funkcji GROUP_CONCAT() w mySQL.
SELECT ckk, GROUP_CONCAT(nr_fabryczny), data_przegladu, adres FROM przeglad WHERE ckk = 121 GROUP BY ckk;
Dziękuję bardzo. Na to nie wpadłem.
Mam jednak jeszcze pytanie jak ponumerować wyniki w polu nr_fabryczny - chodzi mi o to, żeby każdy w tej komórce miał kolejną liczbę porządkową tak jak na zdjęciu na początku posta
Spróbuj użyć ORDER BY nr_fabryczny ale nie obiecuję że zadziała.
każdy w tej komórce miał kolejną liczbę porządkową.
https://spanishdictionary.cc/
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)