#mozebyloamozenie #programowanie #programista15k #heheszki #humorinformatykow #nietagujebonocna #youtube #staz
#sql #webdev #bazydanych
( ͡° ͜ʖ ͡°)
#sql #webdev #bazydanych
( ͡° ͜ʖ ͡°)
- Robciqqq
- Godziu73
- JamesMoriarty
- zgredek5812
- maaRcel
- +1 innych
Wszystko
Wszystkie
Archiwum

; (średnik). Problem polega na tym, że w wyżej podlinkowanej liście leków, niektóre z nich mają nazwy zawierające ten sam znak ;. Tak jest chociażby w linijce 41 gdzie nazwa leku brzmi następująco:Novo-Helisen Depot, zawiesina do wstrzykiwan podskornych, stezenie:
SELECT COUNT(Identyfikator) AS dupa FROM ...Wykop.pl
ownersiitems. Połączone są relacją 1:nowners.ownerId-items.ownerIdProblem: muszę wybrać nie więcej niż 4 przedmioty każdego użytkownika (i przestawić im pewne flagi, ale to już nie ważne)
Próbowałem na dwa sposoby: złączyć (JOIN) skorelowane zapytanie z LIMIT:
selectitem.*
from owners o
join (select * from items i where i.ownerId = o.ownerId limit 4) as item on o.ownerId = item.ownerId;
SELECT i1.*, count(*) as cnt
FROM items AS i1
LEFT JOIN items AS i2
ON i1.ownerid = i2.ownerid
AND i1.id > i2.id) q
WHERE q.cnt >= 4