Различные комбинации по дате (mySQL/PHP)

У меня есть таблица с четырьмя столбцами:

id
date_added
variable1 (eg. a,b,c,d,e,f)
variable2 (eg. 1,2,3,4,5)

То, что я хочу, это повторить каждую отдельную комбинацию variable1 и variable2

Однако будет несколько дат (date_added), которые будут иметь одинаковую комбинацию. Я только хочу повторить последнюю комбинацию (согласно дате). Строки, которые выводятся на экран, могут иметь разные даты.

Есть ли способ, которым я могу это сделать?

2 ответа

Попробуйте использовать это:

SELECT variable1,
       variable2
FROM
  (SELECT *
   FROM Table1
   ORDER BY date_added DESC) tmp
GROUP BY variable1,
         variable2;

Попробуй это

SELECT distinct(variable1)  variable1, (select distinct (variable2)) as variable2
FROM bmi_users
Order by date_added DESC

я надеюсь это сработает

Другие вопросы по тегам