Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];

Вниз

SQL   Найти похожие ветки 

 
QuasiLamo ©   (2004-07-06 17:45) [0]

До чего могущ и и изящен язык запросов! Вот, например, когда мне показали запрос для перемножения матриц(привожу ниже) я чуть со стула не упал! Однозначно, надо будет изучить его поглубже!

Пусть таблицы, в которых хранятся матрицы, имеют следующий вид: поля i1,i2 - индексы, поле v - значение элемента [i1,i2].

Тогда следующий запрос вернет произведение их в таком же формате.

select t1.i1,t2.i2,sum(t1.v*t2.v) from t1,t2 where t1.i2=t2.i1 group by t1.i1,t2.i2

Прекрасно, не правда ли. А ведь это довольно простой пример - кто знает, какие еще возможности скрывает SQL.


 
Vlad ©   (2004-07-06 17:49) [1]


> QuasiLamo ©   (06.07.04 17:45)  

хм... а ты только вчера начал SQL изучать ? :-)


 
vecna ©   (2004-07-06 17:51) [2]

учи, полезная вешь, к сожалению в практике красивых запросов не так много как хотелось бы, как правило куча join"ов =(

учи оракловый sql он самый интресный =) иерархические запросы, аналитический функции и прочие прелести


 
QuasiLamo ©   (2004-07-06 17:52) [3]


> [1] Vlad ©   (06.07.04 17:49)

Ну, в общих чертах я знаком с ним довольно давно, просто как-то не задумывался, что такие вещи можно делать так просто


 
QuasiLamo ©   (2004-07-06 18:07) [4]


> учи оракловый sql он самый интресный =) иерархические запросы,
> аналитический функции и прочие прелести

этот пример как на оракловых табличках показывали


 
jack128 ©   (2004-07-06 18:08) [5]


> этот пример как на оракловых табличках показывали
этот запрос практически на любой СУБД пойдет, мало мальски поддерживающей SQL..


 
vecna ©   (2004-07-06 18:09) [6]

да этот пример будет где угодно работать, даже в access"e и mysql"е =)

кстати, никто не в курсе, mysql все-таки позволяет писать вложенные запросы ?


 
Algol   (2004-07-06 18:10) [7]

Да, пример хорош. Однако плохих примеров не меньше ))


 
wicked ©   (2004-07-06 18:28) [8]


> учи оракловый sql он самый интресный =) иерархические запросы,
> аналитический функции и прочие прелести

не учи оракловый SQL - он нестандартный и потом будет трудно жить... самое плохое, что в документации не указано, что определенная конструкция является нестандартной...


 
iZEN ©   (2004-07-06 19:11) [9]

По-иоему, SQL нужен служить реляционной алгебре и ничему больше.
А извращение по перемножению матриц - это выпендрёж, не для него это. Хотя кто знает, на что ещё способно реляционное исчисление.



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

Форум: "Потрепаться";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.029 c
1-1089259525
Артем К.
2004-07-08 08:05
2004.07.25
Форма без заголовка, без рамки, но может изменять размеры?


14-1088780346
olookin
2004-07-02 18:59
2004.07.25
Психология армейца.


1-1089603759
Belocarsk
2004-07-12 07:42
2004.07.25
TreeView+картинки ,без ImageList


11-1077899962
ALeX.B.
2004-02-27 19:39
2004.07.25
ICSовский FTPSRV просит 2 отсутствующих файла WinProc и WinTypes.


1-1089125866
DDDeN
2004-07-06 18:57
2004.07.25
TrackBar как в регуляторе громкости





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский