powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с MySQL запросом
6 сообщений из 6, страница 1 из 1
Помогите с MySQL запросом
    #33319239
goblany
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Предположим есть таблица:
Books:
Поля:
Book1 Book2 Book3 Book4
Данные:
1 4 7 2

Предположим есть таблица 2:
User:
Поля:
Number Name
Данные:
1 Иванов
2 Петров
3 Сидоров
4 Пупкин
5 Рогов
6 Задов
7 Путин
8 Ельцин

Нужно сосавить запрос, чтобы выбрать из таблици User те фамилии, номера которых встречаются в строке таблици Books.
Т.е. в данном примере мненужно выбрать Иванов, Пупкин, Путин, Петров.
...
Рейтинг: 0 / 0
Помогите с MySQL запросом
    #33321243
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-нибудь вроде
Код: plaintext
1.
SELECT User.Name FROM User, Books WHERE User.Number=Books.Book1 OR User.Number=Books.Book2 OR User.Number=Books.Book3 OR User.Number=Books.Book4
Но структура данных странная...
...
Рейтинг: 0 / 0
Помогите с MySQL запросом
    #33321284
goblany
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если таблица выглядит так:

Books:
Поля:
Book1 Book2 Book3 Book4
Данные:
1 4 7 1


То запрос не подойдет.
...
Рейтинг: 0 / 0
Помогите с MySQL запросом
    #33321285
goblany
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
(пояснение)
Т.е. Иванов должен 2 раза выбраться, а он выберется только 1 раз.
...
Рейтинг: 0 / 0
Помогите с MySQL запросом
    #33321340
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вы уверены в оптимальности такой структуры данных?
...
Рейтинг: 0 / 0
Помогите с MySQL запросом
    #33322132
goblany
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, оптимальность конечно не идеальная, но на данный момент не могу изменить структуру таблиц. Есть возможность с данной структурой составить запрос?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с MySQL запросом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]