Prawdopodobnie użyłbym UNION .
SELECT `date`
FROM `tasks` WHERE `user_id`=1
UNION
SELECT `t1`.`date`
FROM `tasks` `t1`
INNER JOIN `urls` `u1` ON `u1`.`id` = `t1`.`url_id`
WHERE `u1`.user_id`=1;
Prawdopodobnie użyłbym UNION .
SELECT `date`
FROM `tasks` WHERE `user_id`=1
UNION
SELECT `t1`.`date`
FROM `tasks` `t1`
INNER JOIN `urls` `u1` ON `u1`.`id` = `t1`.`url_id`
WHERE `u1`.user_id`=1;
Zamykanie zestawu wyników przesyłania strumieniowego (przy użyciu mysql jdbc) zajmuje dużo czasu
Konwertuj datę na milisekundy w MySQL
Dlaczego wyniki zapytania SQL nie są zwracane w oczekiwanej przeze mnie kolejności?
Piszesz zapytanie dziedziczące napisane w SQL przy użyciu sprzężenia wewnętrznego?
Usługa Mysql nie uruchamia się, błąd funkcji inicjowania InnoDB