|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
||||||
Составление запроса01.06.2017, 15:46. Показов 1507. Ответов 21
Метки нет (Все метки)
Добрый день уважаемые форумчане.
Имеется таблица, в ней два поля и записи такого вида:
0
|
||||||
| 01.06.2017, 15:46 | |
|
Ответы с готовыми решениями:
21
Составление простых запросов |
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
|
| 01.06.2017, 15:55 | |
|
А каким образом вы получили (3, 4) или (2, 5) или (1), а не (3, 5) или (2, 4) или (1, 1)? каким образом вы собирали пары? И почему (1) без пары? Что значит или в вашем случае?
0
|
|
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
||||||
| 01.06.2017, 16:06 [ТС] | ||||||
|
3,4 это 0,3 из второй колонки, 2,5 это 0,2 из вотрой, ну и 1 это 0
Еще может быть такая структура:
0
|
||||||
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
|
| 01.06.2017, 16:12 | |
|
почему из второй колонки сложились (0,3) (0,2) и (0) ? А не (0, 0) (0, 3) и (2) ?
0
|
|
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
||||||
| 01.06.2017, 16:13 [ТС] | ||||||
|
Такой алгоритм , 2 это 0, а 3 это 2 и 1 это 2
0
|
||||||
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
|
| 01.06.2017, 16:17 | |
|
алгоритм и нужно переложить на язык SQL, если хотите чего-то получить запросом.
и как этот алгоритм для трех нулей во втором столбце нашел именно такое сочетание из первого столбца?
0
|
|
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
| 01.06.2017, 16:23 [ТС] | |
|
Как это сделать я не знаю, в теории нужно найти запись в первой колонке которая равна 0 во второй, потом найти все записи в первой колонке которые равны первой выборке
0
|
|
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
||||||
| 01.06.2017, 16:27 | ||||||
Сообщение было отмечено Critically как решение
Решение
вот так бы сразу и написали рядом с цифрами
1
|
||||||
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
| 01.06.2017, 16:33 [ТС] | |
|
А что такое t1 и t2 ?
0
|
|
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
|
| 01.06.2017, 16:39 | |
|
алиасы таблицы Tbl.
когда таблица используется несколько раз (а у нас Tbl LEFT JOIN Tbl) то без них не обойтись, чтобы указать точно левую или правую Tbl мы используем Добавлено через 2 минуты левую назвали t1 и отобрали в ней те записи у которых второе поле (F2) нулевое правую назвали t2 и соединили с левой так, чтобы F1 левой таблицы равнялся F2 правой
0
|
|
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
| 01.06.2017, 16:39 [ТС] | |
|
А можно пожалуйста запрос написать для даунов ? ) Таблица: zakaz, Столбцы: nomer, vremya
0
|
|
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
|
| 01.06.2017, 16:42 | |
|
и как в вашем алгоритме время может быть нулевым, и как по отобранным номерам с нулевым временем найти новое время, равное этому номеру???
0
|
|
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
| 01.06.2017, 16:42 [ТС] | |
|
Я от балды написал названия ))
0
|
|
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
|
| 01.06.2017, 16:48 | |
|
тогда пользуйтесь моими F1 и F2, я их тоже от балды написал
1
|
|
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|||||||||||
| 02.06.2017, 11:56 [ТС] | |||||||||||
|
Скажите пожалуйста, а если алгоритм будет более сложный вида:
Тоесть 3 это 0, 2 это 3, а 1 в свою очередь это 2 Тоесть по факту мне нужно получить
0
|
|||||||||||
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
|||
| 02.06.2017, 13:51 | |||
|
вы бы поменьше абстракциями пользовались, чтоб бы было понятнее, что у вас есть и сто вы хотите
0
|
|||
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
|
| 02.06.2017, 14:10 [ТС] | |
|
3 это 0, тоесть 3 это основа, в эту основу входит 2, а 1 в свою очередь принадлежит 2, как то так понятнее ? )
0
|
|
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
|
| 02.06.2017, 14:13 | |
|
у вас исходный набор такой и есть. Что вы с ним сделать хотите, почему остаются 2 записи, если вас интересуют три?
Добавлено через 55 секунд т.е. вас не интересуют те, в кого кто-то уже не входит?
0
|
|
|
10 / 10 / 6
Регистрация: 14.03.2011
Сообщений: 392
|
||||||
| 02.06.2017, 14:13 [ТС] | ||||||
0
|
||||||
|
1040 / 856 / 335
Регистрация: 08.12.2016
Сообщений: 3,283
|
|||||||||||||||||||
| 02.06.2017, 14:44 | |||||||||||||||||||
|
если вас устроит
1
|
|||||||||||||||||||
| 02.06.2017, 14:44 | |
|
Помогаю со студенческими работами здесь
20
Составление запроса Составление запроса
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|