Antonchik
@Antonchik
Программирую на HTML

Как написать запрос?

Здравствуйте. Есть у меня таблица вот такая
id|name|price|site
Мне нужно посмотреть к имени все цены с разными site
чтобы вывело к примеру
name|site1|site2|site3
test|1000 | 2000| 3000
  • Вопрос задан
  • 506 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Для произвольного количества сайтов - никак, только получать все данные и обрабатывать в приложении.
Для фиксированного - делать подвыборки из таблицы по сайтам и JOIN'ить их между собой.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
То что Вам нужно называется транспонирование матрицы, mysql это не умеет.

Выбирайте select * from table where name = ... и собирайте нужную вам структуру в любом яп.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы