Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> SQL QUERY 
:(
    Опции темы
alenik3
  Дата 9.9.2004, 11:01 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Как должен выглядеть sql-query запрос.

то что есть и знаю как написать.
МОДЕЛЬ ЦВЕТ РАЗМЕР КОЛИЧЕСТВО
1 Black M 2
1 Black L 2
1 Black XL 2
1 Gray L 1
2 Black L 3

то что надо бы вывести.

МОДЕЛЬ ЦВЕТ S M L XL XXL -РАЗМЕР/ КОЛИЧЕСТВО
1 Black - 2 2 2 -
1 Gray - - 1 - -
2 Black - - 3 - -

вообще возможно в sql делать подобное?
я представляю что выглядеть должно примерно так
SELECT модель ,цвет, (SELECT КОЛИЧЕСТВО FROM---
WHERE (а тут самое интересное) модель = ??? AND цвет = ???
размер = 'S') AS S

Заранее благодерен

  Вверх
alenik3
Дата 9.9.2004, 11:09 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











ПОВТОР , ТАБЛИЦЫ НЕ ТАК ХОРОШО ПОЛУЧИЛИСЬ

Как должен выглядеть sql-query запрос

Как должен выглядеть sql-query запрос.

то что есть и знаю как написать.
МОДЕЛЬ___ЦВЕТ____РАЗМЕР__КОЛИЧЕСТВО
1 -------Black---M-------2
1 -------Black---L-------2
1 -------Black---XL------2
1 -------Gray----L-------1
2 -------Black---L-------3

то что надо бы вывести.

МОДЕЛЬ_ЦВЕТ____S__M__L__xL__XXL__-РАЗМЕР/ КОЛИЧЕСТВО
1------Black------2--2--2-----
1------Gray----------1--------
2------Black---------3---------


вообще возможно в sql делать подобное?
я представляю что выглядеть должно примерно так
SELECT модель ,цвет, (SELECT КОЛИЧЕСТВО FROM---
WHERE (а тут самое интересное) модель = ??? AND цвет = ???
размер = 'S') AS S

Заранее благодерен

  Вверх
<Spawn>
Дата 9.9.2004, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Око кары:)
****


Профиль
Группа: Экс. модератор
Сообщений: 2776
Регистрация: 29.1.2003
Где: Екатеринбург

Репутация: 1
Всего: 64



Таблицы то создать можно. Но что тебе с этими данными делать нужно?


--------------------
"Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков.
PM MAIL ICQ   Вверх
Kesh
Дата 13.9.2004, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken

Репутация: 2
Всего: 54



ИМХО, немного неправильно организована таблица... У тебя в запросе должны выводиться поля, вместо значений... Сам не понял чего сказал smile.gif
Я бы рекомендовал такую табличку

Имя столбца - данные
id - модель...
color - цвет...
S - количество по размеру S
M - количество по размеру M
L - количество по размеру L
ХL - количество по размеру XL
XXL - количество по размеру XXL
Тогда и выборка получится простейшая...


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
GoodBoy
Дата 13.9.2004, 14:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 1
Всего: 83



И еще не плохо было бы указать для какой базы это все делается...


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Общие вопросы по базам данных"
LSD
Zloxa

Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:

  • вопросам по СУБД для которых нет отдельных подфорумов
  • вопросам которые затрагивают несколько разных СУБД (например проблема выбора)
  • инструменты для работы с СУБД
  • вопросы проектирования БД
  • теоретически вопросы о СУБД

Данный форум не предназначен для:

  • вопросов о поиске разлиных БД (если не понимаете чем БД отличается от СУБД то: а) вам не сюда; б) Google в помощь)
  • обсуждения проблем с доступом к СУБД из различных ЯП (для этого есть соответсвующие форумы по каждому ЯП)
  • обсуждения проблем с написание SQL запросов, для этого есть форум Составление SQL-запросов
  • просьб о написании курсовой, реферата и т.п., для этого есть Центр помощи или фриланс биржа
  • объявлений о найме специалистов, для этого есть раздел Объявления о найме специалистов

Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение. ;)


Полезные советы:

При написании сообщения постарайтесь дать теме максимально понятное название. В теме максимально подробно опишите проблему. Если применимо укажите: название базы данных и версии (MySQL 4.1, MS SQL Server 2000 и т.п.); используемых язык программирования; способа доступа (ADO, BDE и т.д.); сообщения об ошибках.

Для вставки кода используйте теги [code=sql] [/code].

Литературу по базам данных можно поискать здесь.

Действия модераторов можно обсудить здесь.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | СУБД, общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0623 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.