Bom dia pessoal
Estou tentando fazer um cadastro em android e estou com dúvida na consulta.
Como fazer para consultar em duas tabelas?
Obrigado por hora
Bom dia pessoal
Estou tentando fazer um cadastro em android e estou com dúvida na consulta.
Como fazer para consultar em duas tabelas?
Obrigado por hora
JOIN
INNER JOIN
RIGHT JOIN
LEFT JOIN
LEFT OUTER JOIN
RIGHT OUTER JOIN
Pesquise sobre
Isso eu sei, não sei como fazer a sintaxe.
Qual a diferença do db.query para o db.rawQuery, acho que é isso.
joiaaa ???
[url]private final String MY_QUERY = “SELECT * FROM table_a a INNER JOIN table_b b ON a.id=b.other_id WHERE b.property_id=?”;
db.rawQuery(MY_QUERY, new String[]{String.valueOf(propertyId)});[/url]
cara da uma olhada nisso
http://stackoverflow.com/questions/4957009/how-do-i-join-two-sqlite-tables-in-my-android-application
http://stackoverflow.com/questions/3286057/how-to-do-an-inner-join-in-android
http://www.anddev.org/sqlite_join_problem-t877.html
Espero ter ajudado.
Teria algum exemplo para visualizar?
C;k
É a sintaxe do:
private final String MY_QUERY = “SELECT * FROM table_a a INNER JOIN table_b b ON a.id=b.other_id WHERE b.property_id=?”;
db.rawQuery(MY_QUERY, new String[]{String.valueOf(propertyId)});
Qual é melhor? Desse jeito ou db.Query? To meio confuso.
Meus amigos, como faço uma sql no android com like no where? Ou seja, quero digitar uma parte do nome e mostrar o resultado numa lista.