Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Помогите с MySQL запросом / 6 сообщений из 6, страница 1 из 1
12.10.2005, 11:09:15
    #33319239
goblany
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с MySQL запросом
Предположим есть таблица:
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
12.10.2005, 20:44:19
    #33321243
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с MySQL запросом
Что-нибудь вроде
Код: 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
12.10.2005, 22:22:04
    #33321284
goblany
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с MySQL запросом
А если таблица выглядит так:

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


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


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