Size: a a a

Java/Kotlin and more

2021 June 05

VS

Vitaly Sirotkin in Java/Kotlin and more
Сделать так чтобы подзапрос возвращал одну запись
источник

VS

Vitaly Sirotkin in Java/Kotlin and more
Ты нам предлагаешь сидеть и гадать чё там у тебя в базе понаписано?
источник

ВА

Виктор Аретинский... in Java/Kotlin and more
Как?
источник

VS

Vitaly Sirotkin in Java/Kotlin and more
Выполняй подзапросы отдельно и разбирайся почему они больше одной записи выводят
источник

VS

Vitaly Sirotkin in Java/Kotlin and more
Ты ж инженер
источник

Д

Дмитрий in Java/Kotlin and more
сделай запрос через JOIN для начала
источник
2021 June 06

C

Cyclone in Java/Kotlin and more
ты троллишь? вон в селекте два подзапроса. По крайней мере один из них возвращает более одной строки.
источник

C

Cyclone in Java/Kotlin and more
какая-то вообще шняга написана, нафиг тут вообще подзапросы...
источник

ME

Makhlov Egor in Java/Kotlin and more
Имх, запрос криво составлен.
1. Использовать * - плохой стиль.
2. Перепиши с join (left/right/inner в зависимости от того что нужно)
источник

ME

Makhlov Egor in Java/Kotlin and more
источник

ME

Makhlov Egor in Java/Kotlin and more
Я чет не могу разобраться с тем, что именно этим запросом хотели получить, и по каким атрибутам отношения друг на друга ссылаются, поэтому переписать правильно не получается. Посмотри что такое join'ы
источник

ME

Makhlov Egor in Java/Kotlin and more
Ребят, а маркерный интерфейс Cloneable надо указывать, если для копирования объекта применяется конструктор копирования (мало ли есть какие-либо негласные договоренности/хороший тон)?

И что является предпочтительнее для копирования объектов - использование clone() (с собственной реализацией глубокого копирования) или конструктор копирования?
источник

OM

Oleg Marchenko in Java/Kotlin and more
Можно почитать на эту тему Джошуа Блоха, "Java. Эффективное программирование", там одна из глав четко говорит, что предпочтительнее использовать.
источник

ME

Makhlov Egor in Java/Kotlin and more
Спасибо, пока не добрался до этой книги
источник

M

Mher in Java/Kotlin and more
В java нет конструктора копироваться, это не c++, если не наследовать интерфейс то при вызове clone() кинет исключение.
источник

M

Mher in Java/Kotlin and more
В основном такие вещи написаны исходниках, можно преейти сразу и прочитать
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Если не наследовать, то метода не будет, соответственно даже не скомпилируешь
источник

M

Mher in Java/Kotlin and more
Метод будет, clone() один из методов object
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Почитай что такое маркерный интерфейс и что делает clonable
источник

VB

Vlad Bozhenko in Java/Kotlin and more
Будет CloneNotSupportedException
источник