29. marts 2007 - 10:12Der er
5 kommentarer og 1 løsning
Link to tabeller i sql
Hejsa, jeg har en sql hvor jeg trækker x antal kategorier ud. Jeg vil dog nu gerne checke i tabellen produkter om der overhovedet ligger nogle i de enkelte kategorier.
Hvis der ikke ligger nogle produkter i en kategori skal den så bare ikke vises???
Så ledes får jeg mine kategorier ud: SQL = "SELECT * FROM produktmaerker where Mbillede <> '' ORDER BY Moverskrift ASC"
tabel = produkter Nøgle = Pmaerke
Jeg er det desværre helt blank med at joine tabeller i en SQL sætning. håber er er nogen som kan hjælpe :)
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Alt efter hvilken database du benytter kan du joine tabellerne sammen med inner join, for så vil den kun medtage rækker fra kategori hvor der findes mindst en række i produkttabellen. Jeg ved ikke hvad der vil fungere i MySQL, men SQL Server og Access ville jeg mene kan håndtere flg.:
SQL = "SELECT * FROM produktmaerker, produkter where produktmaerker.DINØGLE = produkter.Pmaerke and Mbillede <> '' and produkter.status = "active" ORDER BY Moverskrift ASC"
Ok tusinde tak for hjælpen begge to, dette får jeg helt sikkert meget gavn af på sigt.. :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.