Orphan records — записи без связанного родителя. Пример: заказы без пользователя. LEFT JOIN: SELECT o.* FROM orders o LEFT JOIN users u ON o.user_id = u.id WHERE u.id IS NULL. Или через NOT IN: SELECT * FROM orders WHERE user_id NOT IN (SELECT id FROM users). Или NOT EXISTS: SELECT * FROM orders o WHERE NOT EXISTS (SELECT 1 FROM users u WHERE u.id = o.user_id). При тестировании целостности данных: проверяем что foreign keys соблюдаются, особенно при DELETE.
Как найти потерянные (orphan) записи с помощью SQL?
Middle
311 просмотровAFK Offer AI
Чем iOS тестирование отличается от Android?