Dzen
Новичок
Добрый день,
Подскажите пожалуйста.
Есть таблица-1, поля: id_author, name
Есть таблица-2 поля : id_author, DATE, view
Соответственно в таблице 2 запись вида:
1 - 2012-11-15 - 54
2 - 2012-11-15 - 100
1 - 2012-11-14 - 20
1 - 2012-11-13 - 10
Хотелось бы в итоге скриптом вывести данные по дням. В виде:
запросом получаю таблицу
SELECT * FROM таблица-1 LEFT JOIN таблица-2 using(id_author)
получаем результат:
id-1 автор1 2012-11-13 10
id-1 автор1 2012-11-14 20
id-1 автор1 2012-11-15 54
id-2 автор2 2012-11-15 100
но как это вывести в такой форме как выше, в sql таблице, или пхп скриптом сформировать табличку.
может быть нужно иначе запрос организовывать?
Потому что не понятно как обходить массив, или нужно делать несколько запросов и вытягивать инфу частями, хотя это не есть хорошо.
Подскажите пожалуйста.
Есть таблица-1, поля: id_author, name
Есть таблица-2 поля : id_author, DATE, view
Соответственно в таблице 2 запись вида:
1 - 2012-11-15 - 54
2 - 2012-11-15 - 100
1 - 2012-11-14 - 20
1 - 2012-11-13 - 10
Хотелось бы в итоге скриптом вывести данные по дням. В виде:
PHP:
имя автора дата
2012-11-13 | 2012-11-14 |2012-11-15
name с id-1 10 20 54
name с id-2 - - 100
SELECT * FROM таблица-1 LEFT JOIN таблица-2 using(id_author)
получаем результат:
id-1 автор1 2012-11-13 10
id-1 автор1 2012-11-14 20
id-1 автор1 2012-11-15 54
id-2 автор2 2012-11-15 100
но как это вывести в такой форме как выше, в sql таблице, или пхп скриптом сформировать табличку.
может быть нужно иначе запрос организовывать?
Потому что не понятно как обходить массив, или нужно делать несколько запросов и вытягивать инфу частями, хотя это не есть хорошо.