Apex SOQLクエリの実行サンプル

概要
SOQL クエリとは?
SOQL とは、Salesforce オブジェクトクエリ言語のことです。
SOQL を使用して、組織のデータベースに保存された情報を
読み込むことができます。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
// 取引先責任者1と関連情報
Contact contact1 = new Contact(
Firstname='Quentin',
Lastname='Foam',
Phone='(415)555-1212',
Department= 'Specialty Crisis Management',
Title='Control Engineer - Specialty - Solar Arrays',
Email='qfoam@trailhead.com');
insert contact1;
//取引先責任者2と関連情報
Contact contact2 = new Contact(
Firstname='Vega',
Lastname='North',
Phone='(416)556-1312',
Department= 'Specialty Crisis Management',
Title='Control Engineer - Specialty - Propulsion',
Email='vnorth@trailhead.com');
insert contact2;
// 取引先責任者3と関連情報
Contact contact3 = new Contact(
Firstname='Palma',
Lastname='Sunrise',
Phone='(554)623-1212',
Department= 'Specialty Crisis Management',
Title='Control Engineer - Specialty - Radiators',
Email='psunrise@trailhead.com');
insert contact3;
// 取引先責任者1と関連情報 Contact contact1 = new Contact( Firstname='Quentin', Lastname='Foam', Phone='(415)555-1212', Department= 'Specialty Crisis Management', Title='Control Engineer - Specialty - Solar Arrays', Email='qfoam@trailhead.com'); insert contact1; //取引先責任者2と関連情報 Contact contact2 = new Contact( Firstname='Vega', Lastname='North', Phone='(416)556-1312', Department= 'Specialty Crisis Management', Title='Control Engineer - Specialty - Propulsion', Email='vnorth@trailhead.com'); insert contact2; // 取引先責任者3と関連情報 Contact contact3 = new Contact( Firstname='Palma', Lastname='Sunrise', Phone='(554)623-1212', Department= 'Specialty Crisis Management', Title='Control Engineer - Specialty - Radiators', Email='psunrise@trailhead.com'); insert contact3;
// 取引先責任者1と関連情報
Contact contact1 = new Contact(
   Firstname='Quentin',
   Lastname='Foam',
   Phone='(415)555-1212',
   Department= 'Specialty Crisis Management',
   Title='Control Engineer - Specialty - Solar Arrays',
   Email='qfoam@trailhead.com');
insert contact1;
//取引先責任者2と関連情報
Contact contact2 = new Contact(
   Firstname='Vega',
   Lastname='North',
   Phone='(416)556-1312',
   Department= 'Specialty Crisis Management',
   Title='Control Engineer - Specialty - Propulsion',
   Email='vnorth@trailhead.com');
insert contact2;
// 取引先責任者3と関連情報
Contact contact3 = new Contact(
   Firstname='Palma',
   Lastname='Sunrise',
   Phone='(554)623-1212',
   Department= 'Specialty Crisis Management',
   Title='Control Engineer - Specialty - Radiators',
   Email='psunrise@trailhead.com');
insert contact3;

SOQL構文
SELECT Name, Phone, Email, Title FROM Contact
WHERE (Department = 'Specialty Crisis Management’)

IT

Posted by arkgame