BargainStores
Returns a list of the stores where each bargain is applied.
テーブル固有の情報
SELECT
connector は Smaregi API を使用してWHERE 句条件を処理します。すべてのカラムは=、!=、>、<、>=、<= 演算子によるサーバー側フィルタリングをサポートし、文字列型のカラムはLIKE もサポートします。IN 演算子、およびdate/datetime 型のカラムに対するLIKE 演算子は、クライアント側で処理されます。
例えば、次のクエリはサーバー側で処理されます:
SELECT StoreId FROM BargainStores WHERE BargainStoreId != 22 AND BargainId >= 23
INSERT
BargainStores を追加するには、BargainId およびStoreId フィールドを指定します。
INSERT INTO BargainStores (BargainId, StoreId) VALUES (1, 1)
INSERT INTO BargainStores (BargainStoreId, BargainId, StoreId) VALUES (5, 1, 1)
Note: 同じキーを持つレコードが既に存在する場合、挿入は失敗し、ドライバーは影響を受けた行数として0 を返します。
UPSERT
BargainStores を追加または更新するには、BargainId およびStoreId フィールドを指定します。
UPSERT INTO BargainStores (BargainStoreId, BargainId, StoreId) VALUES (4, 2, 1)
Bulk UPSERT
複数のBargainStores を追加または更新するには、BargainId およびStoreId フィールドを指定します。
INSERT INTO BargainStores#TEMP (BargainId, StoreId) VALUES (4, 1)
INSERT INTO BargainStores#TEMP (BargainId, StoreId) VALUES (5, 1)
UPSERT INTO BargainStores (BargainId, StoreId) SELECT BargainId, StoreId FROM BargainStores#TEMP
UPDATE
Smaregi はBargainId およびStoreId カラムの更新を許可します。
UPDATE BargainStores SET BargainId = 3, StoreId = 3 WHERE BargainStoreId = 4
DELETE
BargainStores を削除するには、BargainStoreId を指定します。
DELETE FROM BargainStores WHERE BargainStoreId = 4
Bulk DELETE
INSERT INTO BargainStores#TEMP (BargainStoreId) VALUES (5)
INSERT INTO BargainStores#TEMP (BargainStoreId) VALUES (6)
DELETE FROM BargainStores WHERE EXISTS SELECT BargainStoreId FROM BargainStores#TEMP
Columns
| Name | Type | ReadOnly | References | Description |
| BargainStoreId [KEY] | Long | False | ||
| BargainId | Integer | False |
Bargains.BargainId | |
| StoreId | Integer | False |