powered by simpleCommunicator - 2.0.19     © 2024 Programmizd 02
Map
Форумы / SQL [закрыт для гостей] / Задачи с собеседования для базоёбов.
25 сообщений из 364, страница 5 из 15
Задачи с собеседования для базоёбов.
    #142198
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
Буся  08.09.2022, 22:48
[игнорируется]
Doublekey  08.09.2022, 22:47
[игнорируется]
Дед-Папыхтет  08.09.2022, 15:25
[игнорируется]
Doublekey  08.09.2022, 15:23
[игнорируется]
Дед-Папыхтет  08.09.2022, 15:19
[игнорируется]
...
Я как то так было дело с табличкой из дохуя значений предлагал людям делать "распинсание" ну чтобы дать послеловательных в базу запросом набить :-) вместо With и рекурсии
Ну и это оптимальное решение
Я им и обьяснял. что в живой базе на 1000 процентов найдется хотя одна табличка из 1000 строк.
а чего не бусю тогда обюделся и донатить перестал? тока попробудй задонать уничтожу нахуй сразу
Потому что буся отказался со мной выпить лично типа его еще упрашивать надо, а нахуй мне его упрашивать, он не баба я не пидор
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142200
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doublekey  08.09.2022, 22:50
[игнорируется]
Буся  08.09.2022, 22:48
[игнорируется]
Doublekey  08.09.2022, 22:47
[игнорируется]
Дед-Папыхтет  08.09.2022, 15:25
[игнорируется]
Doublekey  08.09.2022, 15:23
[игнорируется]
...
Ну и это оптимальное решение
Я им и обьяснял. что в живой базе на 1000 процентов найдется хотя одна табличка из 1000 строк.
а чего не бусю тогда обюделся и донатить перестал? тока попробудй задонать уничтожу нахуй сразу
Потому что буся отказался со мной выпить лично типа его еще упрашивать надо, а нахуй мне его упрашивать, он не баба я не пидор
да похуй,мало ли занят был забей накуй
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142205
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
Буся  08.09.2022, 22:51
[игнорируется]
Doublekey  08.09.2022, 22:50
[игнорируется]
Буся  08.09.2022, 22:48
[игнорируется]
Doublekey  08.09.2022, 22:47
[игнорируется]
Дед-Папыхтет  08.09.2022, 15:25
[игнорируется]
...
Я им и обьяснял. что в живой базе на 1000 процентов найдется хотя одна табличка из 1000 строк.
а чего не бусю тогда обюделся и донатить перестал? тока попробудй задонать уничтожу нахуй сразу
Потому что буся отказался со мной выпить лично типа его еще упрашивать надо, а нахуй мне его упрашивать, он не баба я не пидор
да похуй,мало ли занят был забей накуй
Ну вот и забил донатить
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142208
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doublekey  08.09.2022, 22:53
[игнорируется]
Буся  08.09.2022, 22:51
[игнорируется]
Doublekey  08.09.2022, 22:50
[игнорируется]
Буся  08.09.2022, 22:48
[игнорируется]
Doublekey  08.09.2022, 22:47
[игнорируется]
...
а чего не бусю тогда обюделся и донатить перестал? тока попробудй задонать уничтожу нахуй сразу
Потому что буся отказался со мной выпить лично типа его еще упрашивать надо, а нахуй мне его упрашивать, он не баба я не пидор
да похуй,мало ли занят был забей накуй
Ну вот и забил донатить
умочка
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142230
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
кстати а в скуль сервере разве нет псевдоколонки которая выводит порядковый номер строки?
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142234
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
Цитата 
[игнорируется]
Нужно запросом вывести эту таблицу и доп поле в которой сумма цифр.
Взял пиффка почитал вашу тему на первой странице сломался.
ПапЫХТед конечно как всегда оригинален. Барсук предусмотрителен.

А Сириус как был долбоебом так и остался. ему говорят ЗАПРОСОМ!!!! а он хранимки с циклом пишет. Циклом то кажды иди... Redd сможет.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142238
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
Redd  07.09.2022, 16:17
[игнорируется]
eNose  07.09.2022, 16:09
[игнорируется]
Redd [игнорируется] 

а почему не работаешь с числами как с числами?

ты же знаешь разрядность числа.
Ээ, не знаю, пришло это) разрываю число и складываю. А как можно еще?
нельзя, потом что ты андроеб и не более того.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142239
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doublekey  08.09.2022, 23:28
[игнорируется]
Redd  07.09.2022, 16:17
[игнорируется]
eNose  07.09.2022, 16:09
[игнорируется]
Redd [игнорируется] 

а почему не работаешь с числами как с числами?

ты же знаешь разрядность числа.
Ээ, не знаю, пришло это) разрываю число и складываю. А как можно еще?
нельзя, потом что ты андроеб и не более того.
доминируешь типа?
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142241
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
Redd  07.09.2022, 16:20
[игнорируется]
Дед-Папыхтет  07.09.2022, 16:19
[игнорируется]
Redd  07.09.2022, 16:17
[игнорируется]
eNose  07.09.2022, 16:09
[игнорируется]
Redd [игнорируется] 

а почему не работаешь с числами как с числами?

ты же знаешь разрядность числа.
Ээ, не знаю, пришло это) разрываю число и складываю. А как можно еще?
В ТЗ было запросом а не функцией ))) и пара решений уже озвучена
Так я запросом и вывел)
а ты не выполняй скрипт своей UDF-ки и попробуй выполнить свой запрос :-)
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142243
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
Redd  07.09.2022, 16:23
[игнорируется]
eNose  07.09.2022, 16:20
[игнорируется]
Redd  07.09.2022, 16:17
[игнорируется]
eNose  07.09.2022, 16:09
[игнорируется]
Redd [игнорируется] 

а почему не работаешь с числами как с числами?

ты же знаешь разрядность числа.
Ээ, не знаю, пришло это) разрываю число и складываю. А как можно еще?
num res
1234 10

1234/1000 -> 1
(1234 - 1*1000)/100 -> 2
(1234 - 1*1000 - 2*100)/10 -> 3
(1234 - 1*1000 - 2*100 - 3*10)/1 -> 4
тупа, быстро, чотко!)
Такой же как ты, тупой, быстрый, чоткий
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142244
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
Горбатый ёж  07.09.2022, 16:29
[игнорируется]
eNose  07.09.2022, 16:16
[игнорируется]
Пулькин  07.09.2022, 16:11
[игнорируется]
Въеби им Сириус базоебам обоссаным [:grin]
да!

переписывай свою хуйню.

сабстринги убирай нахуй.

юзай деление и вычитание.
Если уж на то пошло, то
Дед-Папыхтет  07.09.2022, 14:32
[игнорируется]
или даже строка varchar(max) пох.
ЗЫ но тогда проверку надо на число реализовывать
и рекурсия на больше 100 не работает. а вот попыхтеДский вариант да забавен. не каждый догадается.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142247
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
PaNik  07.09.2022, 18:45
[игнорируется]
КГ/АМ
З.Ы. на телефоне нет менеджментстудии
Та не Сиря меня опять огорчил. весьма, сразу видно что нихуя не базоеб
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142248
Фотография Буся
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doublekey  08.09.2022, 23:32
[игнорируется]
Горбатый ёж  07.09.2022, 16:29
[игнорируется]
eNose  07.09.2022, 16:16
[игнорируется]
Пулькин  07.09.2022, 16:11
[игнорируется]
Въеби им Сириус базоебам обоссаным [:grin]
да!

переписывай свою хуйню.

сабстринги убирай нахуй.

юзай деление и вычитание.
Если уж на то пошло, то
Дед-Папыхтет  07.09.2022, 14:32
[игнорируется]
или даже строка varchar(max) пох.
ЗЫ но тогда проверку надо на число реализовывать
и рекурсия на больше 100 не работает. а вот попыхтеДский вариант да забавен. не каждый догадается.
у ниво на коленках даже сам фурункул сидел,видал жэ фотце?
...
хвост есть продолжение кошки
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142249
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
Redd  08.09.2022, 10:25
[игнорируется]
Дед-Папыхтет  08.09.2022, 09:13
[игнорируется]
Redd  07.09.2022, 23:53
[игнорируется]
Да и у Барсука тоже не одним, а ещё и через временные таблицы
У барсука cte (with) - а mssql это встраиваемый подзапрос без временных таблиц, если ты про это. В других СУБД типа постгрес да cte это сразу временная таблица.

А табличная переменная это аналог самой таблицы
Наверное, не ибу чо это, у меня нет мсскл, но все у него там какое-то пиздос)
Вот потому что ты не ибешь клюв и прикрой
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142438
Redd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doublekey  08.09.2022, 22:49
[игнорируется]
Посмотрел что я написал. 70 процентов барсуковского скрипта.
1 реализовать какую нить последовательность монотонную
2 взять целевую табличку,
3 заджоинить на нее последовательность ограничив количество повторений длиной строки в целевой
4 вывести сабстрингом циферки.
5 сгруппировать и засуммить
Ну что животное, так и не смог за 1.5 дня ничего высрать путного по теме.. но много напиздел тут. А ещё базаебом себя называешь, 260 какой-то тебе платит! Нее, ты пиздабол, алкаш, 60.
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142446
Пулькин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doublekey  08.09.2022, 22:39
[игнорируется]
WITH seq
AS
(
SELECT 1 AS [rn]
UNION ALL
SELECT rn+1
FROM seq
WHERE rn <101
),
tbl as
(
select '1123456543467' sstr
UNION ALL
select '121233445678'
UNION ALL
select '66767654354356789'
)

select sstr,sum(onenum) summ from
(
select sstr,rn, cast(substring(sstr,rn,1) as int) onenum from tbl, seq where seq.rn <= len(tbl.sstr)
) tt
group by sstr
Какой то пиздец
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142456
PaNik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей]
[не активирован]
[неодобрен]
Redd  09.09.2022, 08:26
[игнорируется]
260 какой-то тебе платит
Прикинь!
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142461
Артефакт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне 270 недавно предлагали - не пошел - привык к удаленке
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142480
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
Redd  09.09.2022, 08:26
[игнорируется]
Doublekey  08.09.2022, 22:49
[игнорируется]
Посмотрел что я написал. 70 процентов барсуковского скрипта.
1 реализовать какую нить последовательность монотонную
2 взять целевую табличку,
3 заджоинить на нее последовательность ограничив количество повторений длиной строки в целевой
4 вывести сабстрингом циферки.
5 сгруппировать и засуммить
Ну что животное, так и не смог за 1.5 дня ничего высрать путного по теме.. но много напиздел тут. А ещё базаебом себя называешь, 260 какой-то тебе платит! Нее, ты пиздабол, алкаш, 60.
А ты чо слепошара чтоле? Выше высрано прям на мсскуле. И дана еще пара рекомендаций на другие решения
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142481
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
Пулькин  09.09.2022, 08:35
[игнорируется]
Doublekey  08.09.2022, 22:39
[игнорируется]
WITH seq
AS
(
SELECT 1 AS [rn]
UNION ALL
SELECT rn+1
FROM seq
WHERE rn <101
),
tbl as
(
select '1123456543467' sstr
UNION ALL
select '121233445678'
UNION ALL
select '66767654354356789'
)

select sstr,sum(onenum) summ from
(
select sstr,rn, cast(substring(sstr,rn,1) as int) onenum from tbl, seq where seq.rn <= len(tbl.sstr)
) tt
group by sstr
Какой то пиздец
Зато работает
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142483
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
Артефакт  09.09.2022, 09:02
[игнорируется]
мне 270 недавно предлагали - не пошел - привык к удаленке
Меня звали на собсес на 350. Но я уже боюс нах
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142489
Пулькин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doublekey  09.09.2022, 09:38
[игнорируется]
Пулькин  09.09.2022, 08:35
[игнорируется]
Doublekey  08.09.2022, 22:39
[игнорируется]
WITH seq
AS
(
SELECT 1 AS [rn]
UNION ALL
SELECT rn+1
FROM seq
WHERE rn <101
),
tbl as
(
select '1123456543467' sstr
UNION ALL
select '121233445678'
UNION ALL
select '66767654354356789'
)

select sstr,sum(onenum) summ from
(
select sstr,rn, cast(substring(sstr,rn,1) as int) onenum from tbl, seq where seq.rn <= len(tbl.sstr)
) tt
group by sstr
Какой то пиздец
Зато работает
Ну у меня тоже работает я правда не стал тогда с ораклом лезть ато обосрали бы щас то уже похуй [:grin]
C4DE92AF-B168-48C7-A69F-9F283D09601D.jpeg
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142504
Doublekey
Поместить в игнор-лист Сообщения автора в теме
Участник
[скрыт]
[заблокирован]
Пулькин  09.09.2022, 09:46
[игнорируется]
Doublekey  09.09.2022, 09:38
[игнорируется]
Пулькин  09.09.2022, 08:35
[игнорируется]
Doublekey  08.09.2022, 22:39
[игнорируется]
WITH seq
AS
(
SELECT 1 AS [rn]
UNION ALL
SELECT rn+1
FROM seq
WHERE rn <101
),
tbl as
(
select '1123456543467' sstr
UNION ALL
select '121233445678'
UNION ALL
select '66767654354356789'
)

select sstr,sum(onenum) summ from
(
select sstr,rn, cast(substring(sstr,rn,1) as int) onenum from tbl, seq where seq.rn <= len(tbl.sstr)
) tt
group by sstr
Какой то пиздец
Зато работает
Ну у меня тоже работает я правда не стал тогда с ораклом лезть ато обосрали бы щас то уже похуй [:grin]
C4DE92AF-B168-48C7-A69F-9F283D09601D.jpeg
Папыхстайл. Как я говорил уже я до такого не додумался старею я уже, первая мысль что это была проверка на рекурсию. любят ее на собеседах .
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142518
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
Doublekey  09.09.2022, 10:05
[игнорируется]
Папыхстайл
ну а там немного вариантов решения В ЗАПРОСЕ
...
Рейтинг: 0 / 0
Задачи с собеседования для базоёбов.
    #142538
Redd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Doublekey  09.09.2022, 09:37
[игнорируется]
Redd  09.09.2022, 08:26
[игнорируется]
Doublekey  08.09.2022, 22:49
[игнорируется]
Посмотрел что я написал. 70 процентов барсуковского скрипта.
1 реализовать какую нить последовательность монотонную
2 взять целевую табличку,
3 заджоинить на нее последовательность ограничив количество повторений длиной строки в целевой
4 вывести сабстрингом циферки.
5 сгруппировать и засуммить
Ну что животное, так и не смог за 1.5 дня ничего высрать путного по теме.. но много напиздел тут. А ещё базаебом себя называешь, 260 какой-то тебе платит! Нее, ты пиздабол, алкаш, 60.
А ты чо слепошара чтоле? Выше высрано прям на мсскуле. И дана еще пара рекомендаций на другие решения
Какую-то херню написал в стиле Барсука, спустя 1.5 дня! [:biggrin2]
Самый быстрый мой и Лехин вариант. Лехин должен жрать больше памяти, но побыстрее.
...
Рейтинг: 0 / 0
25 сообщений из 364, страница 5 из 15
Форумы / SQL [закрыт для гостей] / Задачи с собеседования для базоёбов.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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