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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Основы языка SQL, обсуждение статьи 
:(
    Опции темы
Medved
Дата 14.1.2003, 04:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 3
Всего: 154



Хм.. вот собственно и придумал....


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Medved
Дата 19.1.2003, 22:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 3
Всего: 154



Немного дополнил раздел, посвященный оператору сортировки ORDER BY. Дал разъяснения параметрам сортировки ASC и DESC.

+ 2 новых раздела




--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Medved
Дата 19.2.2003, 06:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 3
Всего: 154



добавил 5 новых разделов:

Использование BETWEEN
Ключевое слово IN
Использование UPPER
Использование LIKE
Функция CAST


Если у вас будут какие-либо замечания и пожелания, жду с нетерпением.

Спасибо!


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Vit
Дата 19.2.2003, 08:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


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

Репутация: 14
Всего: 207



Всё замечательно...


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Medved
Дата 20.2.2003, 04:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 3
Всего: 154



Спасибо!


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
MVD
Дата 24.7.2003, 12:28 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Не хватает описаний по операторам INSERT, DELETE..........
Может я чего то не досмотрел все может быть!!!
  Вверх
Medved
Дата 31.7.2003, 21:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 3
Всего: 154



Да, я успел пока рассказать только о выборке данных (Data Retrieval). Сейчас чуть-чуть освобожусь, и продолжу. Материал в принципе уже подготовлен, просто необходимо его немного подкорректировать. Ждите, скоро будет.


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Seagle
Дата 21.8.2003, 08:33 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











А почему ничего не сказали об Iner Join, и кстати, а чем то оно будет отличаться от объединения через Where? Или это по сути дела синонимыconfused.gif Если так, то зачем тогда ввели эту возможность, когда вполне можно обойтись и Where?
И еще один вопрос: По сути говорили об объединении таблиц при соотношении 1:1, 1:M, M:1, а чем то принципиально будет отличаться объединение таблиц в соотношении М:М? Или оно так же будет выглядеть, как и 1:М, только добавится условие объединения черех промежуточную таблицу, когда поля этой таблицы не будут находится в списках полей НД (впрочем иногда это и не так, но я рассматриваю самый простой вариант, когда в промежуточной таблице имеется только два поля)
  Вверх
Medved
Дата 21.8.2003, 17:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 3
Всего: 154



Если Вы еще раз внимательно почитаете статью, то прямым текстом найдете ответы на все эти вопросы.


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
ida
Дата 4.4.2004, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


замужем
****


Профиль
Группа: Завсегдатай
Сообщений: 2277
Регистрация: 14.5.2002
Где: Санкт-Петербург

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



Пегас, отличная статья! Сорри за оффтоп, ты бы мог написать полные выходные данные используемой в ней книги Шумакова (Автор-название-год-место издания), нужно очень.
PM WWW   Вверх
Cashey
Дата 17.4.2004, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бессмертный
****


Профиль
Группа: Завсегдатай
Сообщений: 3441
Регистрация: 13.11.2002
Где: в столице

Репутация: нет
Всего: 60



Delphi 3.0 и разработка приложений баз данных

Авторы: Шумаков П.В.
Издательство: "Нолидж"
Переплет: мягкий, год издания: 1999, страниц: 704
ISBN: 5-89251-022-0, формат: 70х100/16



--------------------
библия учит любить ближнего, а камасутра обучает как именно
PM Jabber   Вверх
Tyngus
Дата 14.5.2004, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 7.5.2004

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



Пора бы уже и продолжение выложить. Или школа закончилась?
Мне вот интересно бы было узнать что такое [PLAN] в

SELECT [DISTINCT | ALL] {* | <значение1> [, <значение2> …]}
FROM <таблица1> [, <таблица2> …]
[WHERE <условия поиска>]
[GROUP BY столбец [COLLATE collation] [, столбец1 [COLLATE collation]…]]
[HAVING <условие_поиска>]
[UNION <оператор_select>]
--> [PLAN <план_выполнения_зпроса>]
[ORDER BY <список_столбцов> [ASC|DESC]]

и как этим пользоваться.
Опять же хотелось бы рассмотреть более сложные примеры запросов. Например такая задача:
Надо сгруппировать записи по полю Code (например), применить агрегатную функцию Count (Code), затем Having (Count>1)? а потом вывести все строки с Code отобранным в Having. У меня в запасе есть и другие задачки.
PM MAIL   Вверх
Cashey
Дата 16.5.2004, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бессмертный
****


Профиль
Группа: Завсегдатай
Сообщений: 3441
Регистрация: 13.11.2002
Где: в столице

Репутация: нет
Всего: 60



Да, smile.gif можно уже и вторую часть готовитьsmile.gif А что? Взялся за гуж.... biggrin.gif


--------------------
библия учит любить ближнего, а камасутра обучает как именно
PM Jabber   Вверх
Medved
Дата 18.5.2004, 00:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 3
Всего: 154



Ок, скоро будет проолжение. Я на днях подправил ошибки в этой статье, и перевел результаты запросов из картинок в таблицы html. В ближайшие две недели будет продоложение.

Да и если есть интересные задачи, то пишите письма с задачами, я обязательно их включу в качестве примеров.

мыло смотрите в низу моих топиков. (кнопка E-mail)

Спасибо.


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
krausen
Дата 19.5.2004, 13:04 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











А что в документации по языку кроме SELECT ничего не должно быть?
а как же INSERT, UPDATE, DELETE в конце концов
  Вверх
Страницы: (4) Все 1 [2] 3 4 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Общие вопросы по базам данных"
LSD
Zloxa

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

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

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

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

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


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

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

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

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

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


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

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


 




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


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

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