En tabell i min databas innehåller projekt. Alla projekt som registreras får ett id-nummer (projekt_id). Sedan kan man också registrera problem (projekt_del) som är relaterade till ett projekt. För att hålla nere antalet kolumner vill jag ha både projekt och problem i samma tabell. Den kan finnas fler problem knutna till ett projekt.
Säg att ett projekt har projekt_id = 23 och det finns tre problem knutna till projektet, alltså tre poster där projekt_del = 23.
SELECT count(*) FROM projekt WHERE projekt_del = projekt_id
= 0 poster funna
SELECT count(*) FROM projekt where projekt_del = 23
= 3 poster funna
Hur skriver jag för att projekt_id ska "konverteras" till det tal det faktiskt innehåller, och inte tolkas som kolumnen.
Detta ska sedan in i en while-sats för att visas för respektive projekt..