|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
Здравствуйте! Помогите пожалуйста с запросом! Есть простая таблица вопросов для теста (ID,Text), делаю запрос для получения 5-ти случайных записей, с условием отсутсвия дубликатов в Text Код: plaintext
в запросе Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2010, 09:37 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
а так не пойдет Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2010, 14:57 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
nosov, Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2010, 15:05 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
elandev, SELECT DISTINCT -- по стандарту SQL такой запрос должен только уникальные выбирать ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2010, 15:26 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
nosov, Должен, но чтото не получается! Для примера таблица TblSimple(ID,Name) 1 Text1 2 Text2 3 Text3 4 Text4 5 Text5 6 Text2 7 Text1 8 Text3 запрос Код: plaintext
а запрос Код: plaintext
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2010, 15:37 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
elandev, Попробуйте вписать условие: WHERE ID <> RANDOM() ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2010, 15:50 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
_some_, Непомогло! ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2010, 15:53 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
elandev, вот статья на эту тему : http://stackoverflow.com/questions/966176/tsql-select-distinct-on-one-column ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2010, 15:58 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
nosov, Те решения, что предлагаются, в моём случае не применимы! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2010, 09:00 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
ElandevТе решения, что предлагаются, в моём случае не применимыПочему ? из-за SQLite ? на MS SQL Server 2005 или 2008 это работает ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2010, 09:19 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
nosov, Да я не смог применить для SQlite3 не один из вариантов! Если поможете, буду очень признателен! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2010, 10:01 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2010, 10:31 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
Dmitry Arefiev, Не пойму вопроса! ID нужен для связи с другой таблицей! Выше указанная таблица с вопросами, которые могут повторяться, но есть таблица с отве-тами, и на каждый вопрос даже повторяющийся, есть свои ответы. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2010, 10:49 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
2elandev если тхт1, тхт2, тхт3 ... это тексты вопросов для экзам. билетов то ваша ай-ди колонка ваще не нужена дано : в каждом билете 5 разных вопросов всего вопросов 400 студентов в группе 20 вспоминаем комбинатортку вычисляем сколько может быть ваще разных билетов нам надо не менее 60 ибо студент имеет право тащить билет 3 раза если надо создаем новые вопросы все (имхо) кстати видел в сети простенькую программу которая сама формирут билеты и печатает их. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2010, 11:26 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
elandevDmitry Arefiev, Не пойму вопроса! ID нужен для связи с другой таблицей! Выше указанная таблица с вопросами, которые могут повторяться, но есть таблица с отве-тами, и на каждый вопрос даже повторяющийся, есть свои ответы. ЖЕСТЬ! Вопросы одинаковые, - ответы разные. Код: plaintext 1.
Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2010, 11:30 |
|
Cлучайная выборка DISTINCT запросом
|
|||
---|---|---|---|
#18+
пардон, во втором запросе неточность, - пропустил ключевое слово order Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2010, 11:35 |
|
|
start [/forum/topic.php?fid=54&fpage=25&tid=2009276]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
3ms |
others: | 302ms |
total: | 438ms |
0 / 0 |