@jvmchat

Страница 464 из 2890
Nick
26.07.2016
09:05:59
Прошу помощи у SQL богов. Как можно сделать HAVING COUNT(l.liked)<p.requests?

Есть таблицы: users(id, username) posts(id, user_id, media_id, requests) viewed(id, user_id, post_id) Требуется достать записи которые не были просмотрены текущим пользователем (viewed.user_id != ? ) и не были им созданы (posts.user_id != ?) При этом количество просмотров записи не должно быть больше поля request для записи пока формула такова: SELECT p.media_id, p.thumbnail_src, p.requests>COUNT(v.id) FROM posts p JOIN viewed v ON v.post_id = p.id AND v.user_id != 3 AND p.user_id != 3 Но при этом в поле "p.requests>COUNT(v.id)" будет 1 или 0 соответственно Можно ли как либо убрать все 0 в данном поле без подзапросов?

Pavel ?
26.07.2016
09:12:55
Гугли триггеры

Nick
26.07.2016
09:15:44
Так у меня селект же

Google
Vitaliy
26.07.2016
09:16:16
with ?

Andrey
26.07.2016
09:17:14
Почему having не впендюрить?

Nick
26.07.2016
09:17:52
А в чём проблема?
Having должен иметь опеределенное значение

Jay
26.07.2016
09:18:36
ищу qa automation^ оплачиваю почасовую(), через сбер, знание java, api обязательно

Andrey
26.07.2016
09:18:37
Having должен иметь опеределенное значение
У тебя count - это агрегатная функция или поле?

Nick
26.07.2016
09:18:43
При таком раскладе вывод типа 1, ссылка, 0 2, ссылка, 1 3, ссылка 0

А хотелось бы иметь только: 2, ссылка

Pavel ?
26.07.2016
09:19:25
Ах да, туплю, пардонте)

Andrey
26.07.2016
09:19:34
Функция
Ну вот, дай алиас результату и сделай having.

Nick
26.07.2016
09:19:38
Можно сделать это подзапросом

Ну вот, дай алиас результату и сделай having.
Так наоборот, у меня результат для каждого поля свой

Google
Nick
26.07.2016
09:20:19
В поле requests таблицы posts

Ну вот хотел узнать можно ли как-то красиво без Select media_id, thumbnaul_src FROM ( ) Where "requests>=count(id)">0

Аааа я теперь понял про алиас

James Tiberius Kirk ?
26.07.2016
09:26:45
@Produces(MediaType.APPLICATION_XML)

просветите что здесь за технологии используются

Andrey
26.07.2016
09:36:53
Nick
26.07.2016
09:38:13
Работает как хотел?
Пока читаю на со как сделать все в хевинге

Andrey
26.07.2016
09:38:57
SELECT count(*) AS count ... HAVING count != 1;

Nick
26.07.2016
09:45:32
Ну так оно выведет поле коунт, а я хочу без него все-таки

SELECT count(*) AS count ... HAVING count != 1;
Спасибо, кстати Пока использую так: SELECT p.media_id, p.thumbnail_src, p.requests>COUNT(l.id) as unviewed FROM posts p JOIN viewed v ON v.post_id = p.id AND v.user_id != 3 AND p.user_id != 3 HAVING unviewed is TRUE

Andrey
26.07.2016
10:08:19
Спасибо, кстати Пока использую так: SELECT p.media_id, p.thumbnail_src, p.requests>COUNT(l.id) as unviewed FROM posts p JOIN viewed v ON v.post_id = p.id AND v.user_id != 3 AND p.user_id != 3 HAVING unviewed is TRUE
Ты как-то странно прописными пишешь) Если уж начал, то пиши прописными все ключевые слова. А значения уже строчными. А то не однообразно как-то)

Nick
26.07.2016
10:09:03
да это просто с айпада писал)

Andrei
26.07.2016
11:11:29
Предлагаю переименовать чат в pro.sql

Ilya
26.07.2016
11:27:35
Тогда уж сразу в pro.vse

Pavel ?
26.07.2016
11:28:18
Да ладно вам))

Andrei
26.07.2016
11:29:52
Потому что шутка)

Митко Соловец?
26.07.2016
11:51:09
@Produces(MediaType.APPLICATION_XML)
spring mvc, аннотация показывает, что метод отдает содержимое типа хмл

James Tiberius Kirk ?
26.07.2016
11:51:31
да уж разобралсо

чет гайды на спринг ио напоминают картинку про рисование совы

Google
Мытко
26.07.2016
12:33:09
лель

да книжку почитай, наверн

Nikolay
26.07.2016
14:58:56
скажите стоит ли с Hudson переходить на Jenkins?

guga
26.07.2016
14:59:54
Да. Hudson мертв

guga
26.07.2016
15:06:16
Гайды не для вкатывания в спринг, а готовые минимальные рецеты. Для вкатывания почитай референсы. http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/

James Tiberius Kirk ?
26.07.2016
15:18:01
имхо сперва стоит немного на практике посмотреть, а уже затем в теории копаться

когда есть смысл использовать голый jdbc заместо jdbctemplate?

спринговский

guga
26.07.2016
15:22:21
никогда

Мытко
26.07.2016
15:24:33
я вот java in action + spring.io + spring pro читаю

spring in action

Мытко
26.07.2016
15:24:52
простите

James Tiberius Kirk ?
26.07.2016
15:24:52
отлично, назначаю тебя своим ментором

в чем разница между Math.sqrt и Math::sqrt?

как это вообще гуглить?

Виталий
26.07.2016
16:45:54
обычный и статик метод

наверное)

это С++?)

James Tiberius Kirk ?
26.07.2016
16:46:11
Java :)

Google
Victor
26.07.2016
16:46:14
Ссылка на метод

James Tiberius Kirk ?
26.07.2016
16:46:35
появилось только в 8?

Victor
26.07.2016
16:46:59
Да

Nikita
26.07.2016
16:47:14
Вродь по желанию. Разделять класс и метод

Типо для сишников.

guga
26.07.2016
16:47:44
Запутаети сейчас парня.

James Tiberius Kirk ?
26.07.2016
16:48:04
нашел уже пример, Виктор прав

в стримах всяких заморских методы вроде .map могут включать в себя ссылку на метод

Admin
ERROR: S client not available

James Tiberius Kirk ?
26.07.2016
16:48:50
и типа туда последовательно будут пихаться элементы стрима

Victor
26.07.2016
16:49:19
DoubleUnaryOperator op = Math::sqrt Для сигнатуры метода sqrt подходит DoubleUnaryOperator, потому что принимает double и возвращает double.

Можно представить это как: new DoubleUnaryOperator() { double applyAsDouble(double d) { return Math.sqrt(d); } }

V
26.07.2016
18:35:11
CamelCase широко используется в языках программирования: В языке Java принято использовать UpperCamelCase для наименования классов и lowerCamelCase наименования экземпляров классов и методов. ru.wikipedia.org/wiki/CamelCase

James Tiberius Kirk ?
26.07.2016
18:35:48
и что?

Leonid
26.07.2016
18:38:43
ребят какие ресурсы можете посоветовать для старта по java ee?

guga
26.07.2016
18:39:18
Spring.io ?

А если серьезно лучше книги Java EE 7 Например от оракла

Pavel ?
26.07.2016
18:41:32
я пчму то не уверен что ява ее это хорошая инвестиция своего времени

Leonid
26.07.2016
18:42:14
ок буду смотреть что больше понравиться а так пока курс на степике проходить буду

Google
Pavel ?
26.07.2016
18:43:04
если дадут за бабки потрогать, то ладно...а так...

Leonid
26.07.2016
18:43:05
мб, но на работу надо как то устраиваться одной джавы мало будет.

я пчму то не уверен что ява ее это хорошая инвестиция своего времени

Pavel ?
26.07.2016
18:43:32
А куда инвестировать время?
в яву скалу котлин хадуп

guga
26.07.2016
18:43:35
ок буду смотреть что больше понравиться а так пока курс на степике проходить буду
Ох уж эти ленивые люди. Не трать и на него время. Хочешь видео. Глянь лекции головоча, только не плати никуда деньги. Но лучше книги. Начни с Экеля.

Pavel ?
26.07.2016
18:43:41
ну про спринг говорить смысла нет

guga
26.07.2016
18:44:06
Leonid
26.07.2016
18:44:37
там бесплатно же

Ох уж эти ленивые люди. Не трать и на него время. Хочешь видео. Глянь лекции головоча, только не плати никуда деньги. Но лучше книги. Начни с Экеля.

Pavel ?
26.07.2016
18:44:38
Спринг сейчас 80% рынка занимает.
главное что его начали в корпораиве нормально гонять

это значит яве ее пипец, рано или поздно

guga
26.07.2016
18:45:30
там бесплатно же
Ну с головочем есть мутные истории, но лучше его лекций на русском языке ты не найдешь.

У него охват от жава кор до полноценного Джуна со спрингом, хибером, мавеном и юнит тестами

Pavel ?
26.07.2016
18:48:43
У него охват от жава кор до полноценного Джуна со спрингом, хибером, мавеном и юнит тестами
он так нудно рассказывает, что через 5 мин меня уже отрубает))

guga
26.07.2016
18:49:19
Так и есть. Можно многое скипнуть

Но если ты совсем ленишься читать. Самое то

Leonid
26.07.2016
18:50:33
практика надо

Andrey ?
26.07.2016
18:51:48
Скажите пожалуйста реально ли сделать, то что я счас напишу. Есть интерфейс А, и есть класс В, внутри класса В есть класс С (вложенный класс) и есть наследник от класс В, т.е. класс D. Можно ли в классе D сделать метод возвращающий объект вложенного класса, выполняя upcast-инг до типа интерфейса в предложении return?

класс В имплиментит интерфейс А

guga
26.07.2016
18:53:14
практика надо
У него есть лабы

Pavel ?
26.07.2016
18:53:50

Страница 464 из 2890