ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Задачка по Mssql!!!
  #1  
Старый 03.06.2007, 16:28
Аватар для Ig-FoX
Ig-FoX
Познающий
Регистрация: 28.07.2005
Сообщений: 61
Провел на форуме:
167021

Репутация: 19
По умолчанию Задачка по Mssql!!!

Вот такая вот задача! Существуют две таблицы.
В первой список всех товаров, а у второй только некоторые из первой.
Так вот! Какой надо зделать запрос чтобы мне вывелись все товары из первой таблицы, которих нет во второй таблчке!!!!
 
Ответить с цитированием

  #2  
Старый 03.06.2007, 16:30
Аватар для a1ex
a1ex
Banned
Регистрация: 11.10.2006
Сообщений: 682
Провел на форуме:
3750406

Репутация: 271


Отправить сообщение для a1ex с помощью ICQ Отправить сообщение для a1ex с помощью AIM Отправить сообщение для a1ex с помощью MSN Отправить сообщение для a1ex с помощью Yahoo
По умолчанию

а чё много товароф?
 
Ответить с цитированием

  #3  
Старый 03.06.2007, 16:44
Аватар для Ig-FoX
Ig-FoX
Познающий
Регистрация: 28.07.2005
Сообщений: 61
Провел на форуме:
167021

Репутация: 19
По умолчанию

Да много! 50 000
 
Ответить с цитированием

  #4  
Старый 03.06.2007, 17:53
Аватар для The_HuliGun
The_HuliGun
Участник форума
Регистрация: 19.05.2007
Сообщений: 228
Провел на форуме:
4325663

Репутация: 240
Отправить сообщение для The_HuliGun с помощью ICQ
По умолчанию

Не знаю твою структуру таблиц, но в етом случае по любому нужно использовать запрос с подзапросом.

Код запроса будет приблизьтельно таким

Код:
SELECT * FROM table1
WHERE table1.nomertovara <> ALL (SELECT nomertovara FROM table2)
Должно прокатить.
 
Ответить с цитированием

  #5  
Старый 03.06.2007, 17:59
Аватар для Kridan
Kridan
Новичок
Регистрация: 02.06.2007
Сообщений: 24
Провел на форуме:
119202

Репутация: 19
По умолчанию

PHP код:
SELECT nazvanie FROM tablica1 WHERE nazvanie NOT IN (SELECT nazvanie FROM tablica2
То есть по русски:
ВЫБРАТЬ названия ИЗ таблицы1 [такие,] КОТОРЫЕ НЕ ВХОДЯТ_В (ВЫБРАТЬ названия ИЗ таблицы2)
 
Ответить с цитированием

  #6  
Старый 03.06.2007, 18:12
Аватар для Ig-FoX
Ig-FoX
Познающий
Регистрация: 28.07.2005
Сообщений: 61
Провел на форуме:
167021

Репутация: 19
По умолчанию

Спасибо! Очень помогло! +
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Провидение Иньекций в MSSQL сервер от Microsoft. guest3297 Авторские статьи 102 06.04.2010 20:38
Захватываем контроль над сервером используя mssql. vmn Статьи 5 02.01.2007 18:09
SQL-inj в MSSQL FurA Уязвимости 5 16.11.2006 18:14
Окажите гуманитарную помощь по MsSQL krutan Форумы 1 06.05.2006 18:55



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ