I have an array of strings that need to be checked if exists in a table before inserting them in order to avoid duplicates. What is the SQL query and how do I substitute the following values to it? :)
ArrayList<Product> NewProducts= new ArrayList<Product>(); My Product Model:
public class Product { public Product() { } public String PID = "pid"; public String getPID() { return PID; } public void setPID(String pID) { PID = pID; } public String getNAME() { return NAME; } public void setNAME(String nAME) { NAME = nAME; } public String PID = "pid"; public String NAME = "name"; } Table name: product_pics
Database name: product_db
I understand that this statement will work:
"SELECT * FROM ' + product_pics + ' WHERE PID=' + pid +'" How do I properly format this such that the method returns if the product exists or not?