Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: SQL запрос Добавлено: 21.06.10 23:54  

Автор вопроса:  D o c a l  | Web-сайт: www.doc-source.pp.net.ua/ | ICQ: 408802757 
Всем привет форумчане.
Помогите пожалуйста сложить достаточно сложный как по мне SQL запрос.
Вот то что мне нужно сделать в рисунке
http://s002.radikal.ru/i197/1006/ad/3cb03868cb1b.jpg
Большое спасибо наперед !!!!!

Ответить

  Ответы Всего ответов: 16  

Номер ответа: 1
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #1
Добавлено: 22.06.10 10:20
  1. select tblreport.id, dater, km, group_concat(name) from tblreport
  2. left join tblroute on tblreport.id = tblroute.dayid
  3. left join tblitem on tblroute.nameid = tblitem.id
  4. group by id

Ответить

Номер ответа: 2
Автор ответа:
 D o c a l



ICQ: 408802757 

Вопросов: 76
Ответов: 985
 Web-сайт: www.doc-source.pp.net.ua/
 Профиль | | #2
Добавлено: 22.06.10 12:56
Ошибка синтаксиса (пропущен оператор) в выражении запроса 'tblreport.id = tblroute.dayid left join tblitem on tblroute.nameid = tblitem.i'. =(

Ответить

Номер ответа: 3
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #3
Добавлено: 22.06.10 14:24
А в MySQL работает :)

Ответить

Номер ответа: 4
Автор ответа:
 D o c a l



ICQ: 408802757 

Вопросов: 76
Ответов: 985
 Web-сайт: www.doc-source.pp.net.ua/
 Профиль | | #4
Добавлено: 22.06.10 14:56
Я не уточнил. работаю в аццессе

Ответить

Номер ответа: 5
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #5
Добавлено: 22.06.10 15:17
Не работай в аццессе.

Ответить

Номер ответа: 6
Автор ответа:
 D o c a l



ICQ: 408802757 

Вопросов: 76
Ответов: 985
 Web-сайт: www.doc-source.pp.net.ua/
 Профиль | | #6
Добавлено: 22.06.10 15:23
Вот раз зашла такая тема.Посоветуй пожалуйста какую СУБД использовать.Пишу на дотнет.
Не для конкретно этого примера что я дал, а вообще какую лучше субд использовать.

Использовать Sql Server, mySql, Access ?

Ответить

Номер ответа: 7
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #7
Добавлено: 22.06.10 16:21
С дотнетом чаще всего используют MS SQL. Если он не нравится, тогда MySQL. Если и она не нравится, PostgreSQL. Если денег очень много и девать некуда, Oracle.

Ответить

Номер ответа: 8
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #8
Добавлено: 22.06.10 16:41
в связи с покупкой sun, mysql не закроют?

Ответить

Номер ответа: 9
Автор ответа:
 Skywalker



ICQ: 300-70-6пятьЪ 

Вопросов: 62
Ответов: 545
 Web-сайт: iSkywalker.ru
 Профиль | | #9
Добавлено: 22.06.10 17:22
oracle пообещала, что нет

Ответить

Номер ответа: 10
Автор ответа:
 D o c a l



ICQ: 408802757 

Вопросов: 76
Ответов: 985
 Web-сайт: www.doc-source.pp.net.ua/
 Профиль | | #10
Добавлено: 22.06.10 17:25
А что нужно для роботы с mysql с дотнет.
mysql я скачал
odbc driver нужно тоже качать?
Есть ли какой то графический интерфейс для роботы с Mysql .типа что бы можно было редактировать создавать базы.ща качаю denwer там есть phpmyadmin.но как это сконфигурировать я еще не знаю...если ли проще методы?

Ответить

Номер ответа: 11
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #11
Добавлено: 22.06.10 17:38
а как же без драйвера-то. я курсовой как раз делал недавно на java+mysql, без дотнетов правда

Ответить

Номер ответа: 12
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #12
Добавлено: 22.06.10 20:36
Есть дотнетный драйвер. Интерфейс — HeidiSQL. Денвер и phpmyadmin не нужны.

Ответить

Номер ответа: 13
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #13 Добавлено: 23.06.10 01:00
MS SQL Express ставь, для MySQL дольше драйвера искать. MS SQL Express будет работать из коробки.

Ответить

Номер ответа: 14
Автор ответа:
 D o c a l



ICQ: 408802757 

Вопросов: 76
Ответов: 985
 Web-сайт: www.doc-source.pp.net.ua/
 Профиль | | #14
Добавлено: 23.06.10 04:04
Всем спасибо.Уже настроил MySQL и занялся программированием а не тупой настройкой =)

Ответить

Номер ответа: 15
Автор ответа:
 AndreyMp



ICQ: 237822510 

Вопросов: 28
Ответов: 1182
 Профиль | | #15 Добавлено: 23.06.10 13:13
select tblreport.id, dater, km, group_concat(name) from tblreport
left join tblroute on tblreport.id = tblroute.dayid
left join tblitem on tblroute.nameid = tblitem.id
group by id

чаще так
  1. .. on (tblreport.id = tblroute.dayid)

т.е.
  1. select tblreport.id, dater, km, group_concat(name) from tblreport
  2. left join tblroute on (tblreport.id = tblroute.dayid)
  3. left join tblitem on (tblroute.nameid = tblitem.id)
  4. group by id

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам