Задавайте вопросы, мы ответим
Вы не зашли.
есть одна главная таблица с результататми тестирования и много вторичных(содержащих текст ответа), а в главной хранятся номера варинтов.Например вопрос:профессия матери, в главной хранится 1,что означает ID-1 в таблице профессий.мне нужно выбрать всю информацию в красивом виде ,т.е не в числах а текстом,как это сделать,причем много разл вопросов которые ссылаются на 1 вторичную таблицу
Неактивен
Вот примеры запросов моей базы думаю они помогут
mysql> select familia as 'Фамилия' ,otdeli as 'Отдел' ,dolgnost as 'Должность'
-> from otdeli,sotrudniki
-> where sotrudniki.id_otdeli=otdeli.id_otdeli
-> and otdeli='Начальство';
+----------+------------+---------------+
| Фамилия | Отдел | Должность |
+----------+------------+---------------+
| Шевченко | Начальство | Начальник |
| Коркунов | Начальство | Администратор |
+----------+------------+---------------+
mysql> select familia as 'Фамилия' ,otdeli as 'Отдел' ,dolgnost as 'Должность'
-> from otdeli,sotrudniki
-> where sotrudniki.id_otdeli=otdeli.id_otdeli
-> and familia='Отраднов';
+----------+--------------+-----------+
| Фамилия | Отдел | Должность |
+----------+--------------+-----------+
| Отраднов | Переферийный | Уборщик |
+----------+--------------+-----------+
Отредактированно vasek-prizrak (27.05.2009 13:32:53)
Неактивен
Да, объединения Вас спасут.
Неактивен
блин тут несколько все по другому:есть таблица result [фамилия, имя, профессия матери ,профессия отца],где проф матери и отца это ссылки на таблицу professions[id,nazvanie].Нужно вывести имя,фамилию,профессию отца и матери в явном виде(т.е из таблицы professions)
Неактивен
Нет, то же самое
SELECT f,i,o,fp.name,mp.name
FROM fios
JOIN professions fp ON fios.father_profession = profession.id
JOIN professions mp ON fios.mother_profession = profession.id
Неактивен