Re[3]: Собеседование
От: TMU_2  
Дата: 29.12.21 08:35
Оценка:
M>>Через LEFT JOIN и фильтр по полю, которое будет NULL.
U>не проканает, если были операции в других срезах времени. )



Так условие по датам-то при выборке из таблицы операций есть?
Re[4]: Собеседование
От: undo75  
Дата: 29.12.21 08:37
Оценка:
TMU>Так условие по датам-то при выборке из таблицы операций есть?

ага. сентябрь какого-то там года )
Re: Собеседование
От: Bigger Российская Империя  
Дата: 29.12.21 09:33
Оценка: +10
Здравствуйте, undo75, Вы писали:
U>требуется вывести клиентов, у которых не было операции в какой-то срез времени. предложил через exists. сказали, что можно без подзапроса. вот не дает покоя вопрос — как?
SELECT *
FROM клиенты A
LEFT JOIN операции B
ON A.ID = B.ClientID AND B.DateOperation BETWEEN beginDate AND endDate
WHERE B.ClientID IS NULL

Программист — это шаман..., подарите бубен!
Re[3]: Собеседование
От: gress Россия  
Дата: 29.12.21 09:44
Оценка: +1 :)
Здравствуйте, undo75, Вы писали:


К>>Почему ты назвал из "бабищами"?


U>я сексист. бабам там не место.


А есть минус пожирнее?
С каких помидоров-то? Там надо кайлом ворочать, драться кулаками или управлять тяжелым бомбардировщиком?
Re[4]: Собеседование
От: Умака Кумакаки Ниоткуда  
Дата: 29.12.21 11:00
Оценка: +2 -1 :))
Здравствуйте, gress, Вы писали:

G>С каких помидоров-то? Там надо кайлом ворочать, драться кулаками или управлять тяжелым бомбардировщиком?


вот родился человек одарённый, умеет рожать, а вместо этого хернёй мается с сиквелом, ну не тупо ли?
нормально делай — нормально будет
Re[5]: Собеседование
От: gress Россия  
Дата: 29.12.21 12:01
Оценка: +4
Здравствуйте, Умака Кумакаки, Вы писали:

УК>Здравствуйте, gress, Вы писали:


G>>С каких помидоров-то? Там надо кайлом ворочать, драться кулаками или управлять тяжелым бомбардировщиком?


УК>вот родился человек одарённый, умеет рожать, а вместо этого хернёй мается с сиквелом, ну не тупо ли?


Как одно другому мешает? На роды уходит 9 месяцев + декрет 3 года. Дальше чем заниматься этому одаренному человеку?
К тому же не все этой способностью одарены просто по признаку пола.

А женщин со способностями в ИТ полно. И у многих способностей поболее, чем у мужчин.
Re[6]: Собеседование
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 29.12.21 12:19
Оценка: :)
G>А женщин со способностями в ИТ полно. И у многих способностей поболее, чем у мужчин.

Да, да, и шахматистки-гроссмейстеры есть. Вчера проиграл такой, а на фотке няшка была.
Re[7]: Собеседование
От: gress Россия  
Дата: 29.12.21 13:57
Оценка: +3
Здравствуйте, Эйнсток Файр, Вы писали:

G>>А женщин со способностями в ИТ полно. И у многих способностей поболее, чем у мужчин.


ЭФ>Да, да, и шахматистки-гроссмейстеры есть. Вчера проиграл такой, а на фотке няшка была.


Если ты их лично не знаешь, это не значит, что их нет.

А если уж говорить о способностях мужчин в ИТ, то полно примеров отсутствия присутствия. И никто им почему-то не говорит, что им делать нечего в ИТ.
Re[3]: Собеседование
От: elmal  
Дата: 29.12.21 14:35
Оценка:
Здравствуйте, undo75, Вы писали

U>фиг знает. сам бы стал на практике использовать такое?

Блин, а что, в 21 веке до сих пор оптимизатор не умеет оптимально выполнять такие запросы, причем на простейших тривиальных примерах а не на запросе что сам черт голову сломит? Я как то по наивности думал что запрос говорит что ты хочешь сделать, а как это будет исполняться уже решает оптимизатор и он оптимизирует весьма неплохо, соответственно главное чтоб сам запрос мог понять.
Re: Собеседование
От: vsb Казахстан  
Дата: 29.12.21 14:41
Оценка:
Здравствуйте, undo75, Вы писали:

U>сейчас уже неактуально, т.к. оффер принял в другое место. чисто интересно. собеседовался в диасофт

U>базар был с несколькими бабищами 40+ на вид.
U>не особо спец в сиквеле. поэтому спрашиваю. в общем прикопались. база mssql. есть две таблицы: клиенты и операции.
U>требуется вывести клиентов, у которых не было операции в какой-то срез времени. предложил через exists. сказали, что можно без подзапроса. вот не дает покоя вопрос — как?

Я обычно так делаю:

select client.id
from client
left join operation on client.id = operation.client_id and operation.timestamp between :from and :to
where operation.id is null
Re[6]: Собеседование
От: Умака Кумакаки Ниоткуда  
Дата: 29.12.21 19:46
Оценка: -1 :)
Здравствуйте, gress, Вы писали:

G>Как одно другому мешает? На роды уходит 9 месяцев + декрет 3 года. Дальше чем заниматься этому одаренному человеку?

примерно так же мешает как занятие одним делом мешает занятию другим — ограниченностью ресурса "время"

дальше заниматься воспитанием и новым человеком

G>К тому же не все этой способностью одарены просто по признаку пола.


разумеется, всё в пределах здравого смысла


G>А женщин со способностями в ИТ полно. И у многих способностей поболее, чем у мужчин.

у каких-то женщин поболее чем у каких-то мужчин, разумеется, только речь не о том что мужчины круче женщин или наоборот, не надо в эту ахинею пускаться, речь о том, что лучшее что может дать среднестатистическая женщина обществу — это родить и воспитать ребёнка. Если у женщины уже проявлены к 20-22 годам другие таланты, конечно стоит их развивать, но для подавляющего большинства женщин это не так, подавляющее число женщин (как и мужчин) это абсолютно безликая взаимозаменяемая масса без каких-либо выдающихся умений.
нормально делай — нормально будет
Re[7]: Собеседование
От: gress Россия  
Дата: 29.12.21 23:40
Оценка: :)
Здравствуйте, Умака Кумакаки, Вы писали:

УК>дальше заниматься воспитанием и новым человеком


И стать финансово зависимой от мужчины полностью. Это прекрасно, учитывая, что мужчины этим готовы пользоваться отнюдь не на благо женщины, детей и семьи, а для удовлетворения своего комплекса неполноценности и садистских наклонностей.


УК>разумеется, всё в пределах здравого смысла


Разумеется. Только учитывай, что часто заранее это неизвестно.

УК>у каких-то женщин поболее чем у каких-то мужчин, разумеется, только речь не о том что мужчины круче женщин или наоборот, не надо в эту ахинею пускаться, речь о том, что лучшее что может дать среднестатистическая женщина обществу — это родить и воспитать ребёнка. Если у женщины уже проявлены к 20-22 годам другие таланты, конечно стоит их развивать, но для подавляющего большинства женщин это не так, подавляющее число женщин (как и мужчин) это абсолютно безликая взаимозаменяемая масса без каких-либо выдающихся умений.


В ИТ полно специальностей, не требующих выдающихся способностей. Вполне достаточно средних. Как для мужчин, так и для женщин.
Часто достаточно банальной усидчивости, внимательности, базовой логики и хорошей памяти. Женщины, кстати, в среднем усидчивее и внимательнее мужчин. И память хорошая )
Отредактировано 29.12.2021 23:41 gress . Предыдущая версия .
Re[7]: Собеседование
От: ned Австралия  
Дата: 30.12.21 00:42
Оценка:
Здравствуйте, Умака Кумакаки, Вы писали:

УК>дальше заниматься воспитанием и новым человеком


А папа в воспитании вообще не участвует?

УК>лучшее что может дать среднестатистическая женщина обществу — это родить и воспитать ребёнка


А среднестатистический мужчина и этого не может, увы.
Re[8]: Собеседование
От: ned Австралия  
Дата: 30.12.21 00:49
Оценка:
Здравствуйте, gress, Вы писали:

G>Часто достаточно банальной усидчивости, внимательности, базовой логики и хорошей памяти. Женщины, кстати, в среднем усидчивее и внимательнее мужчин. И память хорошая )


И самое главное отличные коммуникативные способности. У женщин с этим обычно лучше чему у мужчин. Времена "прокладок" между программистом и заказчиком в виде бизнес-аналитиков, PM и прочей мишуры уходят. Интравертам придётся или прокачивать comms или уходить в какие-то нишевые области ИТ. А женщин в IT скорее всего будет большинство лет через 5-10.
Re[8]: Собеседование
От: Умака Кумакаки Ниоткуда  
Дата: 30.12.21 05:44
Оценка: -1
Здравствуйте, gress, Вы писали:

G>Это прекрасно, учитывая, что мужчины этим готовы пользоваться отнюдь не на благо женщины, детей и семьи, а для удовлетворения своего комплекса неполноценности и садистских наклонностей.


здесь я понял, что общаюсь не со всем со здравой логикой. Может ещё все мужчины — насильники, ведь у них есть член, мм? подумай, почему раньше (амеркика 50-х) женщины были "финансово зависимы", но при этом в среднем счастливей, мм?

G>Разумеется. Только учитывай, что часто заранее это неизвестно.

я это как раз и учитываю, и рассуждаю с точки зрения оптимальных вероятностей. И с точки зрения вероятностей в наше время гораздо более вероятней стать несчастной тёткой чем 50 лет назад, зато финансово независима, да (от мужа, но не от работодателя). Неолибералы вертят общественным сознанием как хотят, но ты этого даже не замечаешь. Теперь свои комплексы неполноценности и садистские наклонности проявляет твой работодатель.

G>В ИТ полно специальностей, не требующих выдающихся способностей. Вполне достаточно средних. Как для мужчин, так и для женщин.

опять тебя несёт поспорить кто лучше мэ или жо. Ещё раз попробуй меня услышать — самое лучшее что может дать среднестатистическая женщина обществу — родить ребёнка.
нормально делай — нормально будет
Отредактировано 30.12.2021 5:47 Умака Кумакаки . Предыдущая версия .
Re[8]: Собеседование
От: Умака Кумакаки Ниоткуда  
Дата: 30.12.21 05:45
Оценка: -4
Здравствуйте, ned, Вы писали:

ned>А папа в воспитании вообще не участвует?

ned>А среднестатистический мужчина и этого не может, увы.

мимо проходи, женщина
нормально делай — нормально будет
Re: Собеседование
От: namespace  
Дата: 30.12.21 18:31
Оценка:
U>не особо спец в сиквеле. поэтому спрашиваю. в общем прикопались. база mssql. есть две таблицы: клиенты и операции.
U>требуется вывести клиентов, у которых не было операции в какой-то срез времени. предложил через exists. сказали, что можно без подзапроса. вот не дает покоя вопрос — как?
Циклом с while или курсором.
Рекурсия.
Скалярная функция в where.
Re[3]: Собеседование
От: denisko http://sdeniskos.blogspot.com/
Дата: 30.12.21 19:54
Оценка: +1 :)
Здравствуйте, undo75, Вы писали:


К>>Почему ты назвал из "бабищами"?


U>я сексист. бабам там не место.

В суровых джунглях опердени? Ну твой рассказ показывает, что бабам там место, а тебе нет.
<Подпись удалена модератором>
Re: Собеседование
От: VladCore  
Дата: 31.12.21 18:06
Оценка:
Здравствуйте, undo75, Вы писали:

> сказали, что можно без подзапроса. вот не дает покоя вопрос — как?


left join .... where в праволй части соеденительное поле is null

не знал?
Отредактировано 31.12.2021 18:35 VladCore . Предыдущая версия .
Re[2]: Собеседование
От: зиг Украина  
Дата: 05.01.22 18:13
Оценка: +2
Здравствуйте, VladCore, Вы писали:

>> сказали, что можно без подзапроса. вот не дает покоя вопрос — как?

VC>left join .... where в праволй части соеденительное поле is null
VC>не знал?

вообще это базовое знание в скл — про то чем inner от outer join отличаются
похоже "бабищи" оказались сильно компетентнее горе-соискателя
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.