Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.15;
Скачать: CL | DM;

Вниз

Ну помогите мне пожалуйста книжкой и советом   Найти похожие ветки 

 
AntiUser ©   (2006-09-25 19:35) [0]

Наиболее ПОЛНЫЙ СПРАВОЧНИК по SQL - для начала. Ну а потом и PL/SQL, но это попозже. Можно в электронном виде, но желательно название, автор, издатель, хотя без последнего можно обойтись, я думаю.
Накачал кучу книг, например:

Oracle.SQL.Plus.[Джонатан.Генник].djvu
Oracle.Проектирование.баз.данных.[Дейв.Энсор][Йен.Стивенсон].djvu
Первое.знакомство_Основы.баз.данных.Oracle9i.[Майкл.Эбби][Майк.Кори][Йен.Абрамсо н].djvu
Сервер Oracle9i. Справочное руководство по серверу.djvu
101.Oracle PL-SQL.[Кристофер.Аллен].[pdf].rar


Но это не для начала, а для продолжения. Для начала нужен СПРАВОЧНИК.

P.S. А то вот сижу мучаю запрос. Три таблицы (все примерно):
1. pip
____ID
____NAME

2. job
____ID
____NAME

3. pip_job
____ID
____P_ID - id из pip
____J_ID - id из job

Пишу:
SELECT pip_job.j_ID FROM pip_job WHERE pip_job.p_ID =2
получаю две записи (все правильно) - один чел №2 имеет две должности.
Но вот никак не могу получить название должностей, т.е. job.NAME по результату этого запроса, так как он возвращает две записи.


 
Ega23 ©   (2006-09-25 19:40) [1]


Select j.ID, j.Name
from job j, pip_job pj
where pj.j_id=j.ID and pj.p_ID=2


 
AntiUser ©   (2006-09-25 19:50) [2]

Ega23 ©   (25.09.06 19:40) [1]
Возвращает одну запись =( а не две, всмысле должности.

Но вообщем я о книжке спрашивал.


 
vidiv ©   (2006-09-25 19:55) [3]

SELECT pj.j_ID, j.NAME FROM pip_job pj LEFT JOIN job j ON j.ID=pj.j_ID WHERE pj.p_ID =2


 
AntiUser ©   (2006-09-25 20:07) [4]

vidiv ©   (25.09.06 19:55) [3]
Вот я чувствовал, что через LEFT JOIN, но не знание первооснов убивает.

Посоветуйте книжку по которой можно было бы постичь SQL. В магазине их тьма, всех не перекупишь, хотелость бы мнение того, кто уже знает достойные книги.


 
cyborg ©   (2006-09-25 20:41) [5]

Для начала \Program Files\Common Files\Borland Shared\BDE\LOCALSQL.HLP


 
AntiUser ©   (2006-09-25 20:55) [6]

cyborg ©   (25.09.06 20:41) [5]
Блин, все хорошо, но вот с ангельским у меня проблемы. На изучение этой справки уйдет раза в три больше времени, чем на книжку на русском. К тому же сложно мне читать с экрана (глаза, знаете ли), а вот печатный вариант можно и в дороге почитать или еще где. Но всеравно спасибо, основы кое-как подчерпну.

Но может, все же печатный варант?


 
palva ©   (2006-09-25 21:06) [7]

Начальная и понятная книжка - Мартин Грубер. Понимание SQL.
Толстая, подробно объясняющая правила SQL, но тоже понятная для первоначального чтения книга - Дж. Грофф. Энциклопедия SQL. Возможно ее следует читать не полностью. Темы освещенные в последних главах лучше читать по руководствам выбранной СУБД.


 
Sergey Masloff   (2006-09-25 21:09) [8]

Вообще-то ПОЛНОГО справочника SQL не существует. Хотя бы потому что его никто полностью не реализовал. Более-менее внутренний уровень SQL-92 реализован у большинства производителей а дальше... Но можешь купить стандарт SQL - бесплатно его не скачаешь.
 Также можно читать документацию выбранной системы - реализованный диалект в ней описан наиболее полно.
 А так прекрасная иллюстрация - накачают по гигу книг ни одна из которых потом не прочитана но зато круто - все забито. Но это так лирика.


 
Sergey Masloff   (2006-09-25 21:28) [9]

palva ©   (25.09.06 21:06) [7]
>Начальная и понятная книжка - Мартин Грубер. Понимание SQL.
Только не та что в интернете как вордовский файл лежит ;-)


 
AntiUser ©   (2006-09-25 21:35) [10]

Sergey Masloff   (25.09.06 21:09) [8]
А так прекрасная иллюстрация - накачают по гигу книг ни одна из которых потом не прочитана но зато круто - все забито. Но это так лирика.


Бе-бе =)

Зато потом пригодится, а уже можно будет не достать.


 
palva ©   (2006-09-25 21:37) [11]

> Только не та что в интернете как вордовский файл лежит ;-)
Да, там отвратительный перевод. Например, "заказ" (ORDER) всюду переводится как "порядок", и это даже не самое страшное. К сожалению, я видел это и в виде бумажной книги.


 
AntiUser ©   (2006-09-25 21:43) [12]

Я в Муле pdf поставил 1.41МБ, это нормально?


 
palva ©   (2006-09-25 22:00) [13]

Да, это небольшая книжка. Да в Муле других вариантов Грубера я и не вижу.


 
TUser ©   (2006-09-26 00:21) [14]

Грубер у Подгорецкого на сайте есть, pdf. Насколько я помню.



Страницы: 1 вся ветка

Текущий архив: 2006.10.15;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.05 c
8-1142791800
foull
2006-03-19 21:10
2006.10.15
работа с mp3 тэгами


15-1158737001
pasha_golub
2006-09-20 11:23
2006.10.15
Вакансии в Москве


15-1158938224
MAster_
2006-09-22 19:17
2006.10.15
Ребята как написать плагин на Total


2-1159196913
handler
2006-09-25 19:08
2006.10.15
Виндовые потоки.


15-1158769695
Ringo
2006-09-20 20:28
2006.10.15
XP не видит CDROM