私はSQLに非常に慣れておらず、学校でクラスを受講していますが、非常に基本的です。どうにかしてリンクしたいテーブルが 2 つありますが、どこから始めればよいかわかりません。その月の従業員と完了したサービス コールを一覧表示する月のテーブルがあります。各従業員は、通話ごとに、また通話の種類によって異なる支払いを受けます。そのため、各従業員、サービス コールの種類をリストするコミッション テーブルがあり、列のデータは、各従業員がさまざまな種類の通話に対して支払う金額です。このようなことができるように、各テーブルの従業員IDをリンクしたい...
SELECT sum(TypeOfCall) as "Total Commission"
from December
where TypeOfCall='abc' and EmployeeID='John';
MothTable
ただし、TypeOfCall
列に格納されているデータは、' abc
' や ' ' などのcdf
変数です。各変数はリストされ、CommissionsTable に値が与えられます。にリストされている値を使用して、TypeOfCall
列の合計を取得するにはどうすればよいですか?MonthTable
CommissionsTable
実際のテーブル、列、および型は次のとおりです。
CREATE TABLE "December" (
"EmployeeID" INTEGER NOT NULL,
"InvoiceType" VARCHAR (6),
"DR" VARCHAR (8),
"TypeOfCall" VARCHAR (6),
"CommissionType" VARCHAR (6),
"Date DD/MM/YY" VARCHAR (10),
"InvoiceNumber" INTEGER,
"InvoiceAmount" FLOAT (6),
"KeyCode" VARCHAR(20)
)
と...
CREATE TABLE "Commissions" (
"EmployeeID" VARCHAR(25) PRIMARY KEY NOT NULL UNIQUE,
"T3" INTEGER NOT NULL,
"T5" INTEGER NOT NULL,
"T7" INTEGER NOT NULL,
"7B" INTEGER NOT NULL,
"Other10" INTEGER NOT NULL,
"Other12" INTEGER NOT NULL,
"Other13" INTEGER NOT NULL,
"Other14" INTEGER NOT NULL,
"Other15" INTEGER NOT NULL
)