Это моя структура таблицы. иногда Table1 данные мой повтор (Ex: На самом деле Id 1 должен иметь только 4 строки, но иногда это 8 из-за дублирования), поэтому во избежание дублирования я использую GROUP BY команды в запросе на выборкуКак считать и получить результат двух строк в Mysql Select Query?
Таблица 1
|id| website|time|
-----------------
|01|facebook|20.0|
|01|google |40.0|
|01|youtube |10.0|
|01|ebay |30.0|
|02|facebook|50.0|
|02|ebay |50.0|
Таблица 2
|id|marks|
-----------
|01| 80|
|02| 90|
|03| 70|
|04| 100|
Я хочу, чтобы выбрать (знаки), (время на Facebook) и (кол-во времени на Google & YouTube) от конкретного пользователя
После выбора запроса дает (знаки), (время на Facebook) из user id '01'
Как получить подсчет времени как google, так и youtube id'1 'в том же запросе?
SELECT table2.id,table2.marks, table1.time
FROM table1
RIGHT JOIN table2 ON table1.id= table2.id
WHERE table1.website LIKE ('%facebook%')
AND table1.id= '01'
GROUP BY table1.id, table1.website
Для чего нужен ваш результат? Покажи это. –