Hallo, ich habe
SELECT *,group_concat(idv)
FROM `xlieder`
left join xjvl on xjvl.idl=xlieder.id
where xlieder.id=6
group by xjvl.idv
order by xlieder.id
(xjvl.idv oder idv geht beides nicht) und bekomme
id|Aufsteigend|1|title|idv|idl|group_concat(idv) 6|eieiDeius|1|6|1 6|eieiDeius|2|6|2
aber ich habe wohl die falsche Grundabfrage. mit
SELECT *,GROUP_CONCAT(idv SEPARATOR ",")
FROM `xjvl`
left join xlieder on xlieder.id = xjvl.idl
GROUP by idv
erhalte ich
idv|idl|id|title|GROUP_CONCAT(idv SEPARATOR ",") 1|6|6|eieiDeius|1,1,1,1 2|6|6|eieiDeius|2,2,2
und da müsste eigentlich 1,2 stehen. .Konten im Gehirn:
Horst
ich arbeite auf xammp mit folgenden Daten
Server: 127.0.0.1 via TCP/IP
Server-Typ: MariaDB
Server-Version: 10.1.29-MariaDB - mariadb.org binary distribution
Protokoll-Version: 10
Benutzer: root@localhost
Server-Zeichensatz: UTF-8 Unicode (utf8)
Webserver
Apache/2.4.29 (Win32) OpenSSL/1.1.0g PHP/7.2.0
Datenbank-Client Version: libmysql - mysqlnd 5.0.12-dev - 20150407 - $Id: b3.. $
PHP-Erweiterung: mysqliDokumentation curlDokumentation mbstringDokumentation
PHP-Version: 7.2.0