powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помощь в создании запроса
6 сообщений из 6, страница 1 из 1
Помощь в создании запроса
    #39675804
zgs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
zgs
Гость
ID_Question Question Ticket
1 Вопрос1 Билет1
2 Вопрос1 Билет2
3 Вопрос2 Билет1
4 Вопрос3 Билет1
5 Вопрос2 Билет2
6 Вопрос3 Билет2
7 Вопрос4 Билет1

Необходимо получить ID_Question записей, где Ticket =
(SELECT TOP 1
ID_Question,
Ticket,
NEWID() AS Sort
FROM TQuestion
WHERE
Test_ID = 1 AND
Used = 1
ORDER BY Sort)
В этом подзапросе получаю произвольный Ticket
...
Рейтинг: 0 / 0
Помощь в создании запроса
    #39675830
Шыфл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zgs,
ну смотрі, еслі совсем немного подумать і попробовать так:
Код: sql
1.
2.
3.
4.
5.
6.
7.
select * from TQuestion where ID_Question=
(
SELECT TOP 1
ID_Question
FROM TQuestion
ORDER BY newid()
)


Еслі ты і вправду хочешь получіть случайный білет. Не уверен, что он совпадёт с білетом на экзамене? Ілі ты решіл учіть по методу монтекарло?
...
Рейтинг: 0 / 0
Помощь в создании запроса
    #39676068
zgs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
zgs
Гость
Необходимо получить ID_Question не одной записи, а всех записей, где Ticket = Случайная запись
...
Рейтинг: 0 / 0
Помощь в создании запроса
    #39676084
Фотография Щукина Анна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zgs,

[CROSS | OUTER] APPLY - это то, про что вам нужно почитать на досуге. Как раз под вашу задачу проектировалось.
...
Рейтинг: 0 / 0
Помощь в создании запроса
    #39676200
zgs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
zgs
Гость
Вопрос решен. Спасибо!

SELECT ID_Question
FROM TQuestion
WHERE
Ticket =
(SELECT TOP 1
Ticket
FROM TQuestion
ORDER BY NEWID())
...
Рейтинг: 0 / 0
Помощь в создании запроса
    #39676873
Шыфл
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zgs,
так ты препод ілі студент?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помощь в создании запроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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