Удомельский форум   ◊
www.udomlya.ru | Медиа-Центр | Удомля КТВ | Старый форум

Вернуться   Удомельский форум > Закрытые разделы (Read Only) > Свободное ПО
Справка Пользователи Календарь Сообщения за день
Свободное ПО Обсуждаем Linux, *BSD и другое свободное ПО

 
 
Опции темы Опции просмотра
Старый 03.07.2008, 10:53   #1
Vulzscht
Местный
 
Аватар для Vulzscht
 
Регистрация: 26.04.2006
Адрес: Улица Свободы
Сообщений: 1,249
Вы сказали Спасибо: 4
Поблагодарили 73 раз(а) в 53 сообщениях
По умолчанию SQL

товарисчи,
посоветуйте какую-нибудь литературку по SQL (не надо там всяких джедайских выкрутасов, просто чтобы получить базовые знания/навыки за 3 дня) и заодно какие-нибудь тесты on-line

буду весьма признателен
__________________
Все, что когда-либо происходит, никогда не забывается. Даже если ты об этом не помнишь. (с)Spirited Away
Возможно, люди заблуждаются и совершают ошибки потому, что у них есть что-то важное. И это "что-то" по-настоящему дорого им.
Vulzscht вне форума  
Старый 03.07.2008, 15:56   #2
Messiah
Местный
 
Аватар для Messiah
 
Регистрация: 20.09.2007
Сообщений: 4,226
Вы сказали Спасибо: 1
Поблагодарили 6,561 раз(а) в 1,660 сообщениях
По умолчанию

Цитата:
Сообщение от Vulzscht Посмотреть сообщение
товарисчи,
посоветуйте какую-нибудь литературку по SQL (не надо там всяких джедайских выкрутасов, просто чтобы получить базовые знания/навыки за 3 дня) и заодно какие-нибудь тесты on-line

буду весьма признателен
Я тебе в аське оставил ссылку на русский сайт по мускулу, и на адрес послал кой чё почитать.
Messiah вне форума  
Старый 03.07.2008, 19:11   #3
M_Shved
Местный
 
Аватар для M_Shved
 
Регистрация: 28.04.2006
Сообщений: 760
Вы сказали Спасибо: 47
Поблагодарили 238 раз(а) в 127 сообщениях
По умолчанию

Цитата:
Сообщение от Vulzscht Посмотреть сообщение
товарисчи,
посоветуйте какую-нибудь литературку по SQL (не надо там всяких джедайских выкрутасов, просто чтобы получить базовые знания/навыки за 3 дня) и заодно какие-нибудь тесты on-line

буду весьма признателен
http://game.udomlya.ru/torrent/forum...opic.php?t=222 а вот же
M_Shved вне форума  
Старый 03.07.2008, 19:29   #4
Vulzscht
Местный
 
Аватар для Vulzscht
 
Регистрация: 26.04.2006
Адрес: Улица Свободы
Сообщений: 1,249
Вы сказали Спасибо: 4
Поблагодарили 73 раз(а) в 53 сообщениях
По умолчанию

Цитата:
Сообщение от M_Shved Посмотреть сообщение
классная ошибка 403

2Messiah - огромное сенкью)
еще в тему - неплохо реализовано на http://www.sql-ex.ru/
__________________
Все, что когда-либо происходит, никогда не забывается. Даже если ты об этом не помнишь. (с)Spirited Away
Возможно, люди заблуждаются и совершают ошибки потому, что у них есть что-то важное. И это "что-то" по-настоящему дорого им.
Vulzscht вне форума  
Старый 04.07.2008, 09:36   #5
Troll
Супер-Модератор
 
Аватар для Troll
 
Регистрация: 26.04.2006
Адрес: Удомля
Сообщений: 1,454
Вы сказали Спасибо: 70
Поблагодарили 536 раз(а) в 332 сообщениях
Отправить сообщение для Troll с помощью ICQ
По умолчанию

Цитата:
Сообщение от Vulzscht Посмотреть сообщение
классная ошибка 403
Ошибка из-за того, что Вы не зарегистрированны на торренте.
Troll вне форума  
Старый 04.07.2008, 10:57   #6
Vulzscht
Местный
 
Аватар для Vulzscht
 
Регистрация: 26.04.2006
Адрес: Улица Свободы
Сообщений: 1,249
Вы сказали Спасибо: 4
Поблагодарили 73 раз(а) в 53 сообщениях
По умолчанию

Цитата:
Сообщение от Troll Посмотреть сообщение
Ошибка из-за того, что Вы не зарегистрированны на торренте.
неа, ни разу
Ошибка из-за того, что Вы закрыли доступ к трекеру из глобальной сети
__________________
Все, что когда-либо происходит, никогда не забывается. Даже если ты об этом не помнишь. (с)Spirited Away
Возможно, люди заблуждаются и совершают ошибки потому, что у них есть что-то важное. И это "что-то" по-настоящему дорого им.
Vulzscht вне форума  
Старый 04.07.2008, 20:50   #7
M_Shved
Местный
 
Аватар для M_Shved
 
Регистрация: 28.04.2006
Сообщений: 760
Вы сказали Спасибо: 47
Поблагодарили 238 раз(а) в 127 сообщениях
По умолчанию

Цитата:
Сообщение от Vulzscht Посмотреть сообщение
неа, ни разу
Ошибка из-за того, что Вы закрыли доступ к трекеру из глобальной сети
сорри не знал что из вне... (тогда и в ДС шара не поможет)
ну это же есстествено иховый трекер локальный (чуть было не сказал всем трекерам трекер)
M_Shved вне форума  
Старый 04.07.2008, 21:06   #8
Sat
Местный
 
Регистрация: 27.04.2006
Адрес: Удомля
Сообщений: 378
Вы сказали Спасибо: 71
Поблагодарили 293 раз(а) в 165 сообщениях
По умолчанию

www.sql.ru - замечательный ресурс.
Форум там отменный.
Sat вне форума  
Старый 04.07.2008, 22:41   #9
Vulzscht
Местный
 
Аватар для Vulzscht
 
Регистрация: 26.04.2006
Адрес: Улица Свободы
Сообщений: 1,249
Вы сказали Спасибо: 4
Поблагодарили 73 раз(а) в 53 сообщениях
По умолчанию

уху, всем спасибо, читаю понемногу

кстати может кто подскажет/направит на верный путь?
Цитата:
Схема БД состоит из четырех отношений:

Product(maker, model, type)
PC(code, model, speed, ram, hd, cd, price)
Laptop(code, model, speed, ram, hd, screen, price)
Printer(code, model, color, type, price)

Отношение Product представляет производителя (maker), номер модели (model) и тип (PC - ПК, Laptop - ПК-блокнот или Printer - принтер). Предполагается, что номера моделей уникальны для всех производителей и типов продуктов. В отношении PC для каждого номера модели, обозначающего ПК, указаны скорость -speed (процессора в мегагерцах), общий объем RAM (в мегабайтах), размер диска -hd (в гигабайтах), скорость считывающего устройства CD (например, 4х) и цена - price. Отношение Laptop аналогично отношению РС за исключением того, что вместо скорости CD содержится размер экрана -screen (в дюймах). В отношении Printer для каждой модели принтера указывается, является ли он цветным - color ('y', если цветной), тип принтера - type (лазерный - Laser, струйный - Jet или матричный - Matrix) и цена.

Задание: 7 Найдите номера моделей и цены всех продуктов (любого типа), выпущенных производителем B (латинская буква).
Код:
SELECT DISTINCT product.model, pc.price AS price FROM product, pc, laptop, printer WHERE (product.model = pc.model or product.model = laptop.model or product.model = printer.model) and product.maker = 'B'
смысл в том что я не могу сообразить как под одной шапкой (выделено) поместить 2 продукта из разных таблиц (PC, Laptop)... нужна хотя бы идея, остальное... додумаю надеюсь


ADD:
Всем спасибо, очобенно Messiah и учебнику Грабера
имхо самый простой результат
Код:
select product.model, pc.price as price from product, pc where product.model = pc.model and product.maker = 'B'
union
select product.model, laptop.price as price from product, laptop where product.model = laptop.model and product.maker = 'B'
union
select product.model, printer.price as price from product, printer where product.model = printer.model and product.maker = 'B'
__________________
Все, что когда-либо происходит, никогда не забывается. Даже если ты об этом не помнишь. (с)Spirited Away
Возможно, люди заблуждаются и совершают ошибки потому, что у них есть что-то важное. И это "что-то" по-настоящему дорого им.

Последний раз редактировалось Vulzscht; 05.07.2008 в 16:47. Причина: Подумал... и сделал!
Vulzscht вне форума  
 


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

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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


Текущее время: 00:50. Часовой пояс GMT +3.


Для улучшения работы сайта и его взаимодействия с пользователями мы используем файлы cookie. Продолжая работу с сайтом, Вы разрешаете использование cookie-файлов. Вы всегда можете отключить файлы cookie в настройках Вашего браузера.
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot