Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Выборка, со значением *(разрешено всё) (Yaponchick) 27/07/2006 - 15:55:42
      Re: Выборка, со значением *(разрешено всё) (Yaponchick) 27/07/2006 - 15:57:40
      Re: Выборка, со значением *(разрешено всё) (Dinky) 27/07/2006 - 20:23:00



From: Yaponchick - 27/07/2006 - 15:55:42
Subject:Выборка, со значением *(разрешено всё)
-----------------
desc `access`;
+-----------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | | auto_increment |
| user_name | varchar(255) | NO | | | |
| sid | varchar(255) | YES | | | |
| tid | varchar(255) | NO | | | |
+-----------+--------------+------+-----+---------+----------------+

select * from `access`;
+----+------------+------+-----+
| id | user_name | sid | tid |
+----+------------+------+-----+
| 1 | root | * | * |
| 2 | phlebology | 1 | * |
+----+------------+------+-----+

SELECT `id`, `name` FROM `servers` WHERE `id` IN (SELECT `sid` FROM `access` WHERE `user_name` = '".$_SESSION['login']."') ORDER BY `id`;

Можно ли сделать так, что если в `access` в поле `sid` стояла '*', то выбрать всё из `servers` одним запросом.

i.e.: для root'a должны вывестись все сервера, а для phlebology только сервер с id


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
29273



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |