X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Выборка из баззы данных
z3l
z3l
Topic Starter сообщение 21.10.2010, 16:11; Ответить: z3l
Сообщение #1


Допустим существует бд продуктов(product)
Название производителя(maker)
Модель продукта (model)
И тип (type)

maker model type
A 1232 PC
A 1233 PC
A 1276 Printer
A 1298 Laptop
A 1401 Printer
A 1408 Printer
A 1752 Laptop
B 1121 PC
B 1750 Laptop
C 1321 Laptop
D 1288 Printer
D 1433 Printer
E 1260 PC
E 1434 Printer
E 2112 PC
E 2113 PC


Мне нужно найти производителя который не производит Laptop!

[PHP]

Select maker
from product
where not exists (Select maker from product where type='Laptop')



[/PHP]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 21.10.2010, 16:22; Ответить: alexdrob
Сообщение #2


Select `maker` from `product` where `type`!='Laptop'
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 21.10.2010, 16:22; Ответить: MetSerp
Сообщение #3


напоминает задание из какого то теста на знание sql
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
z3l
z3l
Topic Starter сообщение 21.10.2010, 16:24; Ответить: z3l
Сообщение #4


Подскажите как прально реализовать выборку из бд
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
z3l
z3l
Topic Starter сообщение 21.10.2010, 16:26; Ответить: z3l
Сообщение #5


(MetSerp @ 21.10.2010, 19:22) *
напоминает задание из какого то теста на знание sql

Вы правы, сижу делаю тесты, чтобы научиться работать в sql, там есть правильный ответ и его мона глянуть, но если я посмотрю, то зачем я учусь?Подтолкните на мысль...что я делаю не прально
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
z3l
z3l
Topic Starter сообщение 21.10.2010, 16:31; Ответить: z3l
Сообщение #6


(alexdrob @ 21.10.2010, 19:22) *
Select `maker` from `product` where `type`!='Laptop'


Выводятся все производители кроме С!!!
А надо чтобы только 1!

А должно быть примерно это:
E 1260 PC
E 1434 Printer
E 2112 PC
E 2113 PC
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 21.10.2010, 16:39; Ответить: alexdrob
Сообщение #7


А вы с полями не чего не путаете?)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 21.10.2010, 16:41; Ответить: Mulder_hb
Сообщение #8


(z3l @ 21.10.2010, 19:11) *
Мне нужно найти производителя который не производит Laptop!

Для таких вещей приведенная база данных не подходит, потому что тот, кто составлял тесты, идиот. Произвести выборку, конечно, можно, но это будет никому не нужное изобретение велосипеда. Выкидывайте свои тесты и начинайте читать толковую литературу по базам данных.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
z3l
z3l
Topic Starter сообщение 21.10.2010, 16:42; Ответить: z3l
Сообщение #9


(alexdrob @ 21.10.2010, 19:39) *
А вы с полями не чего не путаете?)

Не понял,можно конкретнее?:wacko:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 21.10.2010, 16:44; Ответить: Mulder_hb
Сообщение #10


alexdrob, вы выбираете каждую строчку, где type != laptop. В результате показывается А, B, D, E. Но все эти фирмы производят лаптопы.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Интеграция спортивных данных API. Коэффициенты БК, Live результаты
14 yaroslav89 6631 13.3.2024, 23:16
автор: spoyer_ru
Открытая тема (нет новых ответов) ГОРЯЧИЕ FOREX|CRYPTO ЛИДЫ. БАЗЫ ДАННЫХ
[Чарджбек|Рекавери|Возврат]
9 Leado 3803 9.2.2024, 16:04
автор: baza0013
Открытая тема (нет новых ответов) Базы данных, различной тематики, выкладываем тут.
Делимся, обмениваемся, заказываем, парсим.
12 InfoObmen 15182 4.9.2022, 2:32
автор: Галецкая
Открытая тема (нет новых ответов) Сбор Данных Услуг И Специалистов Яндекс.Услуги
2 zkalinin 2352 26.5.2022, 17:10
автор: zkalinin
Открытая тема (нет новых ответов) Услуги парсинга данных: товаров, описаний, цен, отзывов. Короткие сроки.
0 Defaz_mw 968 9.1.2019, 2:00
автор: Defaz_mw


 



RSS Текстовая версия Сейчас: 29.3.2024, 15:51
Дизайн