powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / чем отличается SQL от MySQL?
8 сообщений из 8, страница 1 из 1
чем отличается SQL от MySQL?
    #32552205
Kostushka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди! Объясните пожалуйста, в чем разница между SQL и MySQL?
Есть какая-нить разница в операторах или их реализации? Или может это одно и тоже?
Был бы рад наиболее полному ответу на этот вопрос.
Заранее большое спасибо.

Ах да, и ещё, в продолжение вопроса.
Есть таблица "А":
inc aTime aName aValue
1 2004-06-01 09:50:37 c1 22
2 2004-06-01 09:51:30 c2 33
3 2004-06-01 09:52:13 c3 43
4 2004-06-01 10:52:34 c4 21
5 2004-06-01 10:52:49 c1 23
6 2004-06-01 10:53:01 c2 11
7 2004-06-01 10:53:12 c3 21
8 2004-06-01 12:53:22 c1 21
9 2004-06-01 12:53:40 c2 45
10 2004-06-01 12:53:49 c3 32
11 2004-06-01 14:53:58 c1 33
12 2004-06-01 14:54:11 c2 27
13 2004-06-01 14:54:22 c3 52
14 2004-06-01 16:54:41 c4 53
15 2004-06-01 17:54:51 c1 22
16 2004-06-01 17:55:01 c2 33
17 2004-06-01 17:55:16 c3 7
18 2004-06-01 17:55:28 c1 9
19 2004-06-01 17:55:39 c2 0
20 2004-06-01 17:55:53 c3 0

и такой запрос на MySQL:

SELECT aTime, aName, SUM(aValue) FROM `a` WHERE aTime BETWEEN '2004-06-01 07:53:22' AND '2004-06-01 19:54:51' GROUP BY aName, (aTime BETWEEN '2004-06-01 15:00:00' AND '2004-06-01 18:00:00'),
(aTime BETWEEN '2004-06-01 12:00:00' AND '2004-06-01 15:00:00'),
(aTime BETWEEN '2004-06-01 09:00:00' AND '2004-06-01 12:00:00')


он реально работает, суммирует aValue в диапазоне времени от '2004-06-01 07:53:22' до '2004-06-01 19:54:51'
и группирует по полю aName, а также по промежуткам времени (типа, трем по сменам).

возвращает следующее:

aTime aName SUM(aValue)
2004-06-01 09:50:37 c1 45
2004-06-01 12:53:22 c1 54
2004-06-01 17:54:51 c1 31
2004-06-01 09:51:30 c2 44
2004-06-01 12:53:40 c2 72
2004-06-01 17:55:01 c2 33
2004-06-01 09:52:13 c3 64
2004-06-01 12:53:49 c3 84
2004-06-01 17:55:16 c3 7
2004-06-01 10:52:34 c4 21
2004-06-01 16:54:41 c4 53

Если я создам эту таблицу в SQL и произведу этот запрос в SQLе, то он у меня сработает? выдаст тоже самое? Вообще я спрашиваю, потому, что у меня нет средств для проверки этого запроса этого, а если и есть, то таблицу некогда создавать. Да и вобщем-то я прошу лишь сказать будет такой запрос работать в SQL или нет?
Заранее спасибо!!!
А также, надеюсь приведенный мной пример будет кому-нибудь полезен...
...
Рейтинг: 0 / 0
чем отличается SQL от MySQL?
    #32552238
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообщем запрос работать будет, потому что MySQL это кастрированный обычный SQL, единственное (может быть) необходимо будет проверить GROUP BY(........)
...
Рейтинг: 0 / 0
чем отличается SQL от MySQL?
    #32553274
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Kostushka. Не надо задовать один и тот же вопрос в разных топиках. Если кто-то захочет Вам ответить - он ответит.
...
Рейтинг: 0 / 0
чем отличается SQL от MySQL?
    #32553276
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Это перенесено мною из удаленного топика - cat2
++++++++++++++++++++++++++++++++++++

Kostushka
Guest Люди! Объясните пожалуйста, в чем разница между SQL и MySQL?
Есть какая-нить разница в операторах или их реализации? Или может это одно и тоже? Был бы рад наиболее полному ответу на этот вопрос.
Заранее большое спасибо.
сегодня, 11:48 [728247] Цитировать Модератор: Изменить | Удалить IP: 80.92.15.32 Блок


Re: в чем отличия SQL от MySQL?
Berg
Member

Откуда: Кр-ск
Сообщений: 1239 А в чем разница между карьерным самосвалом и газелью?

P.S. В MySQL насколько я знаю нет даже подзапросов...
Например:
SELECT * FROM MyTable WHERE ID = (SELECT MAX(ID) FROM MyTable)


недопустимо. Как будете такой запрос писать? :-)
сегодня, 11:52 [728270] Цитировать Модератор: Изменить | Удалить IP: 212.45.0.157 Блок


Re: в чем отличия SQL от MySQL?
Вербняков Александр
Member

Откуда: г.Таганрог, Ростовская область
Сообщений: 298 В MySQL нет хранимых процедур и используется он в основном для хранения данных, обработку и бизнес логику на нём пока довольно проблематично сделать :)
сегодня, 11:57 [728297] Цитировать Модератор: Изменить | Удалить IP: 80.68.3.9 Блок


Re: в чем отличия SQL от MySQL?
Roman Ignatiev
Member

Откуда: Москва
Сообщений: 413 НА мой взгляд, главное отличие в том, что SQL - это язык программирования, а MySQL - движок базы данных, с которым на этом языке общаются ;)
сегодня, 11:59 [728310] Цитировать Модератор: Изменить | Удалить IP: 62.5.129.114 Блок


Re: в чем отличия SQL от MySQL?
Cat2
Member

Откуда: Petrovskoy, Karjala
Сообщений: 4730 Формально Roman Ignatiev прав. Более коррректным был бы вопрос "Чем отличается диалект MySQL от других диалектов и стандартов SQL.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
чем отличается SQL от MySQL?
    #36425341
nikpo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
епть ну и где ответ?
...
Рейтинг: 0 / 0
чем отличается SQL от MySQL?
    #36425683
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikpoепть ну и где ответ?

Тем что SQL это язык, а MySQL продукт.
MSSQL отличается от MySQL производителем и фичами :)
...
Рейтинг: 0 / 0
чем отличается SQL от MySQL?
    #36432970
gR4mm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikpoепть ну и где ответ?
а тут разве кто-то кому-то что-то должен?
...
Рейтинг: 0 / 0
чем отличается SQL от MySQL?
    #36480926
Lesha077
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gluk (Kazan) - спасибо за разъяснения, было такое предположения, а теперь все стало на свои места.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / чем отличается SQL от MySQL?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]