[mySQL] pola w tabeli dla bloga

0

robie bloga i chcialbym, aby do kazdej notatki mozna bylo wybrac odpowiednie tagi. i teraz pytanie, gdzie je zapisywac?
wyobrazam sobie taka tabele: id, data, czas, tresc i co dalej? zakladam, ze ilosc tagow jest nieograniczona. jezeli dodam pole tagi i bede je wypisywac po przecinku, to raczej ciezko bedzie pozniej przywolac wszystkie notatki z danego tagu :/ macie jakies pomysly?

0

notatki
*id_notatki
...

tag
*id_taga
nazwa
opis
whatever

tagi
#id_taga
#id_notatki

i możesz ile chcesz tagów do każdej notatki

0

mam tabele: post_id, tag

jak najszybciej policzyc, ile dla danego tagu, przypada postow? ta sie jak SQLowo pobrac takie dane?

0

dla konkretnego postu

SELECT COUNT(*) FROM tabela WHERE tag = xxx

dla wszystkich postów (znaczy zlicza dla każdego postu osobno ale wyświetla dla każdego a nie dla jednego)

SELECT COUNT(*), tag FROM tabela GROUP BY tag

i może czas poszukać jakiegoś kursu SQLa :> nie sądzisz?

0

jakis znalazlem, ale widocznie zbyt ubogi. nawet takie same na roznych stronach. a moze ty znasz jakies lepsze?

1 użytkowników online, w tym zalogowanych: 0, gości: 1