select rowid, tsirms217400.* from tsirms217400
select * from tsirms203400
insert into TSIRMS217400 (BCODE, LOTNO, QUANTITY,TIME_STAT, USRNAME,
STATUS, TIME_UPD)
select BCODE, LOTNO, QUANTITY, TIME_STAMP, 'MMD', '1', sysdate
from tsirms203400
where rowid='AAAzHVAAhAAAFiRAAA'
Copy table
Monday, May 03, 2010
Posted by ayus at 5:23 AM 0 comments
SQL Select Limit
Wednesday, March 18, 2009
// mysql
select col from tbl limit 20;
// Oracle
select col from tbl where rownum<=20;
// Microsoft SQL
select top 20 col from tbl;
Posted by ayus at 9:43 PM 0 comments
Oracle Manage Date
Tuesday, September 23, 2008
Basic knowledge
1. convert ke Date Format
2. convert ke Format Date dengan tolak 6 bulan sebelum tarikh asal.
Posted by ayus at 7:19 PM 0 comments
SQL Oracle Select dalam Select
Monday, March 17, 2008
1. Select biasa. Data akan dipaparkan mengikut siapa masuk dulu.
2. Select semua data dan susun mengikut tarikh. Inilah senarai data yang dimahukan. Tetapi masalah timbul bila kita mahu papar dalam jangka 10 data sahaja. Paparan tidak terpapar mengikut seperti yang kita kehendaki.
3. Cara ini adalah untuk mendapatkan 10 data sahaja, dan disusun mengikut tarikh. Tetapi paparannya tidak sama dengan paparan di atas (no.2).
4. Select dalam select digunakan dalam keadaan seperti ini. Ini kerana select dalam select memaparkan senarai data yang sama seperti yang dikehendaki (no.2), malah dipaparkan cuma 10 senarai sahaja.
Keterangan:
Mengapa SQL pada (no.3) tidak memaparkan senarai data seperti SQL di (no.2) ?
Cara SQL (no.2) bekerja:-
1. pilih/Select semua data
2. susun mengikut tarikh
Cara SQL (no.3) bekerja:-
1. pilih/Select 10 data sahaja (akan ambil yang terawal dijumpai)
2. susun mengikut tarikh
Cara SQL (no.4) bekerja:-
(SQL dalam)
1. pilih/Select semua data
2. susun mengikut tarikh
(SQL luar)
3. pilih 10 data terawal yang telah disusun oleh SQL dalam
Posted by ayus at 5:59 PM 0 comments
Labels: oracle, programming, select, sql