Jump to content
php.lv forumi

nosaukumu atrašana pēc id


No0ne

Recommended Posts

  • 4 months later...

Tā, kā pirms tam vēl tiku cauri ar šādu DB struktūru, tad tagad šķiet, ka tomēr nespēšu izdarīt to, ko vajag.

 

Atgādināšu, ir 2 tabulas: video un cats

 

video tabula: id, categories, name... categories ierakstaas kaa 1,5,3

 

cats: id, name, parent_id.. ja parent_id = 0, tatad taa ir lielaa kategorija jeb lat, rus vai eng, ja parent id ir 1,2 vai 3, tad attiecigi taa ir zem lat/rus/eng

 

nu ko..

meginu panakt, ka man parada cik filmu ir katraa valodaa, no sakuma skita vienkarsi, paris cikli un beigaas:

 

SELECT COUNT AS kaunt FROM `video` WHERE `categories` LIKE '%$kategorija%'

 

viss buutu perfekti.. bet problema tajaa, ka man sanaca latviesu valoda 700 filmas, kaut gan ir apmeram 200. kapec? jo. ja filma ir kategorijaa asa sizeta un komedija, tad taa tiek saskaitita 2x, ja vairak kategorijaas, tad vel vairak reizu. tas tapec, ka filmas skaitu saskaitot cik katraa kategorijaa ir filmu un tad sasummeju kopaa lai lielajai kategorijai (valodai) sanaktu gala cipars.

 

DISTINCT seit neder jo nav taadu vienadu lauku delj taa, ka `categories` vienaa var but 1,3,5 bet nakamaja 1,3,5,6 un tad atkal tas nozime, ka tas nav vienadas..

Kaa saskaitit filmas katrai valodai?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...