Мне нужна помощь с помощью сложного оператора select в SQL. У меня есть эти две таблицы здесь:SQL make select в select
Таблица пользователя:
Таблица contacts_from_user:
Когда я делаю отборное
SELECT name, vorname, gebdat, bezeichnung, wert
FROM user
JOIN contacts ON u_id = user_u_id
я получить несколько линии для одного Пользователь, потому что он имеет более одного варианта контактов, но мне нужно, чтобы поместить его в одну строку:
Линия должна быть выглядит так:
name, vorname, gebdat, bezeichung_1, wert_1, bezeichnung_2, wert_2.......
Как ча это сделать?
Большое спасибо!
Что бы вы хотели одна строка содержит? Это имя, vorname, gebdat, bezeichung_1, wert_1, bezeichnung_2, wert_2 .... bezeichnung_n, wert_n ?? Или просто отобразите первый контактный параметр? – paqash
да, пример строки от вас прав! Я забыл добавить его к моему вопросу. Я сделаю это сейчас –
. Посмотрите на это: https://stackoverflow.com/questions/1067428/combine-multiple-child-rows-into-one-row-mysql – paqash