HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

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

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

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

Репутация: 271


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

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

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

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

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

  #4  
Старый 03.06.2007, 17:53
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
Новичок
Регистрация: 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
Познающий
Регистрация: 28.07.2005
Сообщений: 61
Провел на форуме:
167021

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

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



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



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


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




ANTICHAT.XYZ