|
Помогите пожалуйста с задачей((
|
|||
---|---|---|---|
#18+
Есть следующая задача: дано 2 таблицы. В первой имена людей и их родственная связь по отношению ко мне. Во второй имена этих же людей и дата рождения. Найти людей, у которых уникальная родственная связь и они родились не сегодня. Я решила данную задачу(именно условие на уникальность) с группировкой и подсчетом количества повторов. Можно ли как-то решить эту задачу альтернативным способом(возможно без группировки) при помощи предиката exists? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 06:04 |
|
Помогите пожалуйста с задачей((
|
|||
---|---|---|---|
#18+
Любая задача, объясненная на пальцах, может быть решена на пальцах. Но не всегда верно. Приведите оригинал задачи дословно, лучше шансы правильного ответа. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 07:10 |
|
Помогите пожалуйста с задачей((
|
|||
---|---|---|---|
#18+
НеофитSQL, скриншоты к сожалению не прикладываются из-за размера. Таблица1(Родств) Имя(IM)/Связь(SV): Маша Тетя Вика Сестра Андрей Брат Аня Сестра Виктор Дедушка Таблица2(Др): Имя(IM2)/др (DR) Маша 28.06.1984 Вика 04.07.1999 Андрей 23.04.2000 Аня 17.02.1998 Виктор 10.12.1960 Вот запрос: SELECT Родств.SV FROM Родств WHERE NOT EXISTS(SELECT DR FROM Др WHERE DAY(DATE())=DAY(DR) AND MONTH(DATE())=MONTH(DR) AND Родств.IM=Др.IM2) GROUP BY Родств.SV HAVING COUNT(Родств.SV)=1; То есть в результате должны остаться Андрей и Маша, потому что у дедушки сегодня день рождения, а сестры повторяются. Вот и надо каким-то альтернативным способом, тоже через exists, возможно с использованием виртуальных таблиц. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 08:46 |
|
Помогите пожалуйста с задачей((
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 11:09 |
|
Помогите пожалуйста с задачей((
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6.
PS. Постарался напихать скобочек, как Аксесс любит... правда, не знаю, преуспел ли. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 11:59 |
|
Помогите пожалуйста с задачей((
|
|||
---|---|---|---|
#18+
Еленo4ka ... у которых уникальная родственная связь и они родились не сегодня.... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 12:18 |
|
Помогите пожалуйста с задачей((
|
|||
---|---|---|---|
#18+
sdku, день рождения вроде каждый год у людей))) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 12:55 |
|
Помогите пожалуйста с задачей((
|
|||
---|---|---|---|
#18+
Еленo4ka, Ваш запрос 4 июля покажет слово "сестра", т.к. Вика в тот день исключится, а Аня останется единственной сестрой. Если сестер никогда не надо показывать, то Код: vbnet 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 13:48 |
|
Помогите пожалуйста с задачей((
|
|||
---|---|---|---|
#18+
Еленo4ka sdku, день рождения вроде каждый год у людей))) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 14:02 |
|
Помогите пожалуйста с задачей((
|
|||
---|---|---|---|
#18+
court, спасибо большое, у вас самый идеальный вариант! ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 14:10 |
|
Помогите пожалуйста с задачей((
|
|||
---|---|---|---|
#18+
Akina, спасибо большое) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.12.2020, 14:10 |
|
|
start [/forum/search_topic.php?author=ispryt&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 687ms |
total: | 871ms |
0 / 0 |