「lists」というテーブル、「products」テーブル、および「lists_has_products」テーブルがあります。
私のテーブルリスト:
- ID
- 名前
- imgsrc
マイテーブル製品:
- ID
- 名前
- imgsrc
- カテゴリ ID
私のテーブルlists_has_products :
- リストID
- 製品番号
listid が ... と等しいすべての製品を選択したい。
これどうやってするの?私はすでにこれを試しましたが、結果はありませんでした: (私は phonegap で作業しています)
tx.executeSql("SELECT * FROM PRODUCTS p, LISTS_HAS_PRODUCTS l WHERE p.id = l.productid AND listid = " + listid, [], onSelectSupermarketsSuccess, onTxError);
彼は常に「onTxError」関数に直行します。これは、lists_has_products テーブルにデータを入力する方法です。
tx.executeSql('INSERT INTO LISTS_HAS_PRODUCTS (listid, productid) VALUES (1, 2)');