MYSQL - обновить результат столбца таблицы запроса - PullRequest
1 голос
/ 26 января 2012

В моей базе данных есть таблица, в которой три столбца данных:

1) The clubname;
2) The teamname;
3) The pouleid;

Во всех клубах более 1 команды. У каждой команды есть 2 пулида (внутренний и наружный идентификаторы).

Я хочу просмотреть комбинацию клуб-команда и найти соответствующий пулейд. Затем я хочу установить для нижнего пулида значение «наружный», а для более высокого пула - «внутренний» в другой колонке этой таблицы.

Я могу найти результаты определенной комбинации клуб / команда с запросом LIKE

Indoor:

"SELECT pouleid FROM Stand WHERE clubnaam = 'ZKC' AND clubteam = 'A1' LIMIT 0,1"

Открытый:

"SELECT pouleid FROM Stand WHERE clubnaam = 'ZKC' AND clubteam = 'A1' LIMIT 1,1"

Но как я могу пройтись по всей таблице и найти подходящую комбинацию клуб / команда, а затем обновить колонку в помещении или на улице? Возможно ли это в MySql?

1 Ответ

0 голосов
/ 26 января 2012

Я не уверен на 100%, но я не думаю, что вы можете решить эту проблему только с помощью SQL ... Вы можете легко сделать это, используя любой язык программирования, такой как php или asp.Получите все уникальные значения и используйте их по одному для решения вашей проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...