where-in
MySQL-SELECT WHERE field IN (subquery) - Extremely slow why?
Mam kilka duplikatów w bazie danych, które chcę sprawdzić, więc co zrobiłem, aby zobaczyć, które są duplikaty, zrobiłem to:
... OM temp_view
)
I to działa dobrze. MySQL robi to w kilka milisekund.
Jacyś eksperci SQL, którzy mogą wyjaśnić o co chodzi?
Jak to zrobić w Laravel, subquery gdzie w
Jak mogę zrobić to zapytanie w Laravel:
SELECT
`p`.`id`,
`p`.`name`,
`p`.`img`,
`p`.`safe_name`,
`p ... IN ('223', '15')
)
AND `p`.`active`=1
Mógłbym to zrobić również za pomocą join, ale potrzebuję tego formatu do wydajności.
NHibernate używając QueryOver z WHERE IN
Stworzyłbym taki QueryOver
SELECT *
FROM Table
WHERE Field IN (1,2,3,4,5)
Próbowałem z metodą Contains ale napotkałem wyj ... t; baseModel.Submodels, () => subModels)
.Where(() => subModels.ID.Contains(IDsSubModels))
.List<MyModel>();