Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Ошибка запроса - "Incorrect syntax near ')'.". Что не так?  [new]
nx6600
Member

Откуда:
Сообщений: 8
select maker,
       type
from
( 
select maker,
 min(type) as type,
 count(model) as qty_m,
 count(distinct type) as qty_t 
from
  product
group by maker having (count(model) > 1 and count(distinct type) = '1')
)


П.С. Подзапрос работает и возвращает одну строку:

maker type qty_m qty_t
D Printer 2 1
20 янв 15, 21:42    [17145201]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка запроса - "Incorrect syntax near ')'.". Что не так?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 32167
nx6600,

Алиаса нету у поздапроса
20 янв 15, 22:10    [17145268]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка запроса - "Incorrect syntax near ')'.". Что не так?  [new]
nx6600
Member

Откуда:
Сообщений: 8
alexeyvg,

нет. текст приведен полностью
20 янв 15, 22:19    [17145302]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка запроса - "Incorrect syntax near ')'.". Что не так?  [new]
xenix
Guest
select maker,
type
from
(
select maker,
min(type) as type,
count(model) as qty_m,
count(distinct type) as qty_t
from
product
group by maker having (count(model) > 1 and count(distinct type) = '1')
)X
20 янв 15, 22:28    [17145328]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка запроса - "Incorrect syntax near ')'.". Что не так?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 32167
nx6600
alexeyvg,

нет. текст приведен полностью
Ну да, текст приведен полностью, ошибочный, и я написал, где у вас в полностью приведеном тексте ошибка.
20 янв 15, 23:00    [17145448]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка запроса - "Incorrect syntax near ')'.". Что не так?  [new]
nx6600
Member

Откуда:
Сообщений: 8
alexeyvg
nx6600
alexeyvg,

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


Я почему то подумал что с Вашей стороны это вопрос. Про необходимсть алиасов не знал..сейчас посмотрю.Спасибо Вам.
20 янв 15, 23:31    [17145574]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка запроса - "Incorrect syntax near ')'.". Что не так?  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
nx6600
alexeyvg
пропущено...
Ну да, текст приведен полностью, ошибочный, и я написал, где у вас в полностью приведеном тексте ошибка.


Я почему то подумал что с Вашей стороны это вопрос. Про необходимсть алиасов не знал..сейчас посмотрю.Спасибо Вам.




Вопроси́тельный знак (?) — знак препинания, ставится обычно в конце предложения для выражения вопроса или сомнения. Например: «Значит, пройти мимо, не ввязываться, не тратить времени, сил, „меня это не касается“ стало чувством привычным?» — Даниил Гранин.

Встречается в печатных книгах с XVI века, однако для выражения вопроса он закрепляется значительно позже, лишь в XVIII веке.

Начертание знака происходит от латинских букв q и o (quaestio — поиск ответа). Изначально писали q над o, которые затем трансформировались в современное начертание[1].

Может сочетаться с восклицательным знаком для обозначения удивления (?!) (по правилам русской пунктуации первым пишется вопросительный знак).
21 янв 15, 11:27    [17147337]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка запроса - "Incorrect syntax near ')'.". Что не так?  [new]
o-o
Guest
Winnipuh
Начертание знака происходит от латинских букв q и o (quaestio — поиск ответа). Изначально писали q над o, которые затем трансформировались в современное начертание[1].

армяне пошли дальше, у них вопросительный знак и вовсе ставится над нужным вопросительным словом,
тем самым выделяя его.
очень полезно, сравните: а ГДЕ тебя носило? а где ТЕБЯ носило? (если обращение к одному из многогих, кого носило)
а у испанцев вообще по 2 вопрос. знака на вопрос. предложение, тот, что в начале предложения -- перевернутый.
прикольно так :)
21 янв 15, 11:43    [17147470]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка запроса - "Incorrect syntax near ')'.". Что не так?  [new]
iap
Member

Откуда: Москва
Сообщений: 47194
o-o
Winnipuh
Начертание знака происходит от латинских букв q и o (quaestio — поиск ответа). Изначально писали q над o, которые затем трансформировались в современное начертание[1].

армяне пошли дальше, у них вопросительный знак и вовсе ставится над нужным вопросительным словом,
тем самым выделяя его.
очень полезно, сравните: а ГДЕ тебя носило? а где ТЕБЯ носило? (если обращение к одному из многогих, кого носило)
а у испанцев вообще по 2 вопрос. знака на вопрос. предложение, тот, что в начале предложения -- перевернутый.
прикольно так :)
В недавнем прошлом в китайском языке вообще не было никаких знаков препинания и пробелов!
Вопросительное предложение заканчивается специальной вопросительной частицей ma
или используется специальная вопросительная конструкция типа "чувством привычным стало не стало?" (часть примера из цитаты Винни Пуха).
Необходимости в вопросительном знаке в принципе нет, но сегодня они его ставят.
21 янв 15, 11:56    [17147588]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить