SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 16.05.2015 12:17:51

fintmauzer
Участник
Зарегистрирован: 16.05.2015
Сообщений: 1

помогите с выборкой данных

Таблицы: 1. user(id1, name) 2. security(id2, password) 3. site(id3, url).
Cоставить один запрос, который выводит пользователей, для которых не указан пароль и url сайта начинается с "www" в формате
«name, password, url».
P.S.: Считаем, что для пользователя не указан пароль, если в поле password таблицы security установлено значение NULL.

СПАСИБО smile

Неактивен

 

#2 16.05.2015 12:51:47

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2420

Re: помогите с выборкой данных

А как мы узнаем, что такому-то пользователю относится такой-то пароль и такой-то сайт?
Приведите тестовый набор данных и пример желаемой выборки.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#3 24.05.2015 16:21:08

high_plus_plus
Участник
Зарегистрирован: 24.05.2015
Сообщений: 6

Re: помогите с выборкой данных

Здравствуйте, если я Вас правильно понял

select u.name, `se.password`, si.url  from `user` u
join `security` se on se.id2 = u.id1
join `site` si on si.id3 = u.id1
WHERE `se.password` is null and si.url like 'www.%'

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson