Сделать сложную выборку из базы MySQL

255
25 сентября 2017, 02:05

http://sqlfiddle.com/#!9/c0aef4/2

Есть таблица move, в ней фиксируются все перемещения техники со склада на пользователей и обратно.

Хочу получить информацию по всей технике у пользователя На сегодняшний день. Что сейчас физически у него. В данном примере, в отчет должны попасть две строки, id 3 и 6

А вообще в таблице будет тысячи перемещений разной техники.

Вот с таким select попадает только одна строка id 6 Помогите плиз модифицировать запрос

SELECT * 
FROM move as m 
WHERE m.placeNew = 'Иванов Иван' 
  and m.date = (select max(date) 
                from move 
                where placeNew = m.placeNew
               );
Answer 1
SELECT move.*
FROM move, 
(
    SELECT name, MAX(date) maxdate
    FROM move
    GROUP BY name
) subq
WHERE move.name = subq.name
  AND move.date = subq.maxdate
  AND move.placeNew = 'Иванов Иван';
READ ALSO
android срабатывает FocusListener при изменении текста

android срабатывает FocusListener при изменении текста

Есть форма EditText на которой висит ViewOnFocusChangeListener

228
Как остледить время метода?

Как остледить время метода?

Есть метод который чтото выполняет и я хочу чтоб в консоли выводилось время потраченное на этот методКак это реализовать???

241
Операции со словарями и списками

Операции со словарями и списками

Например, у меня есть два списка:

303
Обьясните как так? Файл то подключается, то нет (путь указан правильно!)

Обьясните как так? Файл то подключается, то нет (путь указан правильно!)

Осваиваю технологию JSPТак вот, создаю jsp страницу и подключаю к ней стили css

204