Dovrebbe funzionare. La query postata aggiungendo il where e' corretta.
Un appunto sulla prima tabella. Non dovresti mettere l'id due volte negli indici. Se e' chiave primaria e' anche index. L'altro indice e' solo un doppione e sarebbe meglio toglierlo.