
08.04.2010, 22:31
|
|
Участник форума
Регистрация: 14.01.2009
Сообщений: 194
С нами:
9116574
Репутация:
44
|
|
Вопрос как вывести пол users из базы использую left( right) join
Код:
таблица user
+------+---------------+---------+
| id | users | gender |
+----+---------------+-----------+
| 1 | Lesha | 1 |
| 2 | Pavel | 1 |
| 3 | Masha | 2 |
| 4 | Kolya | 1 |
+------+-------------+-----------+
Код:
таблица gender
+----+--------------+
| id | user_gend |
+----+--------------+
| 1 | мужик |
| 2 | девка |
+----+--------------+
PHP код:
SELECT users , user_gend FROM user LEFT JOIN gender ON
user.gender = gender.id
^^ так !!!
спасибо разобрался!
+
Добавлено
А как сделать так,чтобы скрипт сначала выбирал имя,а только потом уже вставлял пол?
То есть как объединить
Выборка из user_name затем уже left join
Код:
1)SELECT gender From user WHERE users = "Марина"
2)SELECT users , user_gend FROM user LEFT JOIN gender ON
user.gender = gender.id
Ответ SELECT users , user_gend FROM user LEFT JOIN gender ON
user.gender = gender.id WHERE user.users = "Марина"
А вообще смылс это имеет?
Последний раз редактировалось ZnikiR; 08.04.2010 в 23:44..
|
|
|