Форум сетевых администраторов
Показаны 2 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Другие (http://netadmin.ws/forum/forumdisplay.php?forumid=19)
-- Sql выборка (http://netadmin.ws/forum/showthread.php?threadid=10590)


Помещено Lesnix 24-04-2005 в 00:09:

Sql выборка

Помогите, пожалуйста с запросом для МуСКЛ(MySQL 4)
Необходимо выбрать из таблицы table1 только те емаилы, которых нет в таблице table2.
Например,

code:

SELECT t1.user_email, t2.any_stuff FROM table1 t1, table2 t2 WHERE t1.user_email НЕ СОДЕÐ_ЖИТСЯ В ПОЛЕ bad_email ВО ВСЕХ СТÐ_ОКАХ ТАБЛИЦЫ t2

Конкретнее - в таблице t1 содержатся все емаилы пользователей, а в таблице t2 - емаилы тех, кто не подлежит рассылке.


Помещено gryshadow 25-04-2005 в 08:21:

SELECT t1.user_email, t2.any_stuff FROM table1 t1, table2 t2 WHERE t1.user_email NOT IN (SELECT mail from table2 );

В PostgreSQL вроде так, попробуй для мускула (подзапросы в нем тоже вроде катят)

__________________
Чайник, мечтающий стать самоваром!


Формат времени GMT. Текущее время 02:20.
Показаны 2 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.