SELECT PNAME, PRICE FROM PRODUCT;
-------------------------------------------- ... | Id | Operation | Name | -------------------------------------------- ... | 0 | SELECT STATEMENT | | | 1 | TABLE ACCESS FULL | PRODUCT | -------------------------------------------- ...
SELECT PNAME, PRICE FROM PRODUCT WHERE PNUM = 12345;
----------------------------------------------------- ... | Id | Operation | Name | ----------------------------------------------------- ... | 0 | SELECT STATEMENT | | | 1 | TABLE ACCESS BY INDEX ROWID | PRODUCT | |*2 | INDEX UNIQUE SCAN | PRODUCT_PKEY | ----------------------------------------------------- ...
SELECT PNAME, PRICE
FROM PRODUCT
WHERE PNUM = 1234567 AND
PRICE <= 20.0;
----------------------------------------------------- ... | Id | Operation | Name | ----------------------------------------------------- ... | 0 | SELECT STATEMENT | | | 1 | TABLE ACCESS BY INDEX ROWID | PRODUCT | |*2 | INDEX UNIQUE SCAN | PRODUCT_PKEY | ----------------------------------------------------- ...
SELECT PNAME, PRICE
FROM PRODUCT
WHERE PNUM = 1234567 OR
PRICE <= 20.0;
-------------------------------------------- ... | Id | Operation | Name | -------------------------------------------- ... | 0 | SELECT STATEMENT | | | 1 | TABLE ACCESS FULL | PRODUCT | -------------------------------------------- ...
SELECT PNAME, PRICE FROM PRODUCT WHERE MANUFACTURER = 'GoldenBolts';
SELECT PNAME, PRICE FROM PRODUCT WHERE MANUFACTURER = 'GoldenBolts';
--------------------------------------------------- ... | Id | Operation | Name | --------------------------------------------------- ... | 0 | SELECT STATEMENT | | | 1 | TABLE ACCESS BY INDEX ROWID | PRODUCT | |*2 | INDEX RANGE SCAN | PIDX | --------------------------------------------------- ...
SELECT COUNT(*) FROM PRODUCT;
----------------------------------------------- ... | Id | Operation | Name | ----------------------------------------------- ... | 0 | SELECT STATEMENT | | | 1 | SORT AGGREGATE | | | 2 | INDEX FAST FULL SCAN| PRODUCT_PKEY | ----------------------------------------------- ...
SELECT COUNT(*) FROM PRODUCT; WHERE MANUFACTURER = 'GoldenBolts';
-------------------------------------------- ... | Id | Operation | Name | -------------------------------------------- ... | 0 | SELECT STATEMENT | | | 1 | SORT AGGREGATE | | |*2 | INDEX RANGE SCAN | PIDX | -------------------------------------------- ...
SELECT MANUFACTURER FROM PRODUCT WHERE MANUFACTURER LIKE 'M%';
-------------------------------------------- ... | Id | Operation | Name | -------------------------------------------- ... | 0 | SELECT STATEMENT | | |*1 | INDEX RANGE SCAN | PIDX | -------------------------------------------- ...
SELECT DISTINCT MANUFACTURER FROM PRODUCT;
---------------------------------------------- ... | Id | Operation | Name | ---------------------------------------------- ... | 0 | SELECT STATEMENT | | | 1 | SORT UNIQUE | | | 2 | INDEX FAST FULL SCAN| PRODUCT_PKEY | ---------------------------------------------- ...
SELECT MANUFACTURER, COUNT(*) FROM PRODUCT GROUP BY MANUFACTURER;
--------------------------------------------- ... | Id | Operation | Name | --------------------------------------------- ... | 0 | SELECT STATEMENT | | | 1 | SORT GROUP BY NOSORT| | | 2 | INDEX FULL SCAN | PRODUCT_PKEY | --------------------------------------------- ...
SELECT *
FROM PRODUCT
WHERE PNAME = 'bolt' AND
MANUFACTURER = 'Golden Bolts';
SELECT *
FROM PRODUCT
WHERE PNAME = 'bolt' OR
MANUFACTURER = 'Golden Bolts';
SELECT * FROM PRODUCT WHERE PNAME > 'bolt';