|
|
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
У меня, наверное, очень дурацкий и простой вопрос по SQL, но я минут 40 искал по яндексу и на этом форуме, как написать запрос, но они все настолько сложные, что моего там нет, а я не понимаю, как его правилььно нужно написать Нужен запрос, при выполнении которого будут выдаваться на экран количество исполнителей, которые начали свои выступления в период с 1990 года по 2000. Исполнители у меня MSC_Name, то, когда они начали выступать - это MSC_Birthday Я уже 100 вариантов перепробовал,и еще я не уверен, как сделать так, чтобы запрос видел правильно дату. вот мой вариант но он не работает: select count(*) from musicians where msc_birthday between 01/01/1992 and 31/12/1999 помогите пожалуйста,я не програмист, а человек знающий 3 языка, но завтра у меня зачет по этой информатике, а я тут никак разобраться не могу с промежутками времени. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 23:26 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
1nfest, дык, а где вы это всё делаете ? это Акцесс? если да, то нада так Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 23:33 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
1nfest, а если нет (см. сообщение ё), то можно попробовать обрамление дат одинарными кавычками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 23:45 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
Да!! Огромнейшее спасибо. Все заработало. Вот знайте чем нас в МГИМО пичкают =/ Просто даны задачи, а в практикуме не сказано вообще как вводить дату, оказывается просто # поставить надо было и формат я так понял мм/дд/уууу спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 23:49 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
Сейчас сижу теперь разбираюсь с формированием запросов к двум таблицам.. пока вроде бы все понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 23:51 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
Я эту тему уже сделал, но у меня вопрос 1 остался я вспомнил, если не сложно, объясните как составить такой запрос выполнении которого будут выдаваться на экран количество выступающих и закончивших выступления исполнителей в каждой из стран: в таблице есть msc_active который имеет тип данных логический, то есть выступает группа сейчас или нет. я рассуждал так: select msc_country, count(*) from musicians where msc_active = yes group by msc_country но чем плох этот запрос, тем, что он показывает только активные группы, но в задаче сказано, что нужно показать сколько активных и сколько неактивных, я поискал в интернете и нашел такую "функцию" или "команду" не знаю как назвать union и написал такой запрос select msc_country, count(*) from musicians where msc_active = yes group by msc_country union select msc_country, count(*) from musicians where msc_active = no group by msc_country и у меня получилось так, что он показывает такую таблицу england = 1 russia = 1 england = 2 russia = 5 usa = 2 то есть мне то понятно что сначала он показывает сколько неактивных групп в России и Англии а преподавателю скорее всего будет не понятно, есть ли возможность как то составить таблицу так, чтобы она отвечала условиям задачи так как написано? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 23:57 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
1nfest, вот вам пара ссылочек, нафсякей http://www.sql.ru/faq/faq.aspx?id=30000 http://www.sql.ru/forum/actualtopics.aspx?bid=4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2010, 23:57 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
1nfestЯ эту тему уже сделал, но у меня вопрос 1 остался я вспомнил, если не сложно, объясните как составить такой запрос выполнении которого будут выдаваться на экран количество выступающих и закончивших выступления исполнителей в каждой из стран: в таблице есть msc_active который имеет тип данных логический, то есть выступает группа сейчас или нет. .... один из вариантов, так Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 00:03 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
ё, а Вам не трудно дать Ваш icq или skype? а то у меня нет вообще знакомых кто что-то объяснить может... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 00:04 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
ё1nfestЯ эту тему уже сделал, но у меня вопрос 1 остался я вспомнил, если не сложно, объясните как составить такой запрос выполнении которого будут выдаваться на экран количество выступающих и закончивших выступления исполнителей в каждой из стран: в таблице есть msc_active который имеет тип данных логический, то есть выступает группа сейчас или нет. .... один из вариантов, так Код: plaintext 1. 2. 3. вот это жесть... скорее мой простой запрос был нужным, потому что мы о функциях sum as IIf ничего не слышали) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 00:06 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
вообщем если не сложно то напишите на swarminfest@gmail.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 00:06 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
так как вы делали, то же можно (может чуть сложнее...хотя - нефакт) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 00:09 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
1nfestё, а Вам не трудно дать Ваш icq или skype? а то у меня нет вообще знакомых кто что-то объяснить может... вот сюда спросите - Вам всегда ответят ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 00:11 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
да мне стыдно даже эти вопросы задавать мне осталось то 5 запросов понять и все, дурацкий практикум где ничего не объясняется а сразу спрашивают какие-то inner join итд итп, с такими вопросами меня пошлют читать то или то( а это то или то будет огромное) или юзать поиск =/ но все равно спасибо) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 00:13 |
|
||
|
Простейший вопрос по SQL.
|
|||
|---|---|---|---|
|
#18+
1nfestда мне стыдно даже эти вопросы задавать мне осталось то 5 запросов понять и все, дурацкий практикум где ничего не объясняется а сразу спрашивают какие-то inner join итд итп, с такими вопросами меня пошлют читать то или то( а это то или то будет огромное) или юзать поиск =/ но все равно спасибо) ...а вы рискните если видно, что человек пытался разбиратся (а по Вам - видно), то помогут наверняка (я в том числе))) Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2010, 00:18 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=162&tid=2178145]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
66ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 379ms |

| 0 / 0 |
