Menu

Baat karni mujhe mushkil kabhi aisi to na thi | BAHADUR SHAH ZAFAR

baat karni mujhe mushkil kabhi aisi to na thi 
jaisi ab hai teri mahfil kabhi aisi to na thi 


le gaya chhin ke kaun aaj tera sabr o qarar 

be-qarari tujhe ai dil kabhi aisi to na thi 


us ki aankhon ne KHuda jaane kiya kya jadu 

ki tabiat meri mail kabhi aisi to na thi 


aks-e-ruKHsar ne kis ke hai tujhe chamkaya 

tab tujh mein mah-e-kaamil kabhi aisi to na thi 


ab ki jo rah-e-mohabbat mein uThai taklif 

saKHt hoti hamein manzil kabhi aisi to na thi 


pa-e-kuban koi zindan mein naya hai majnun 

aati aawaz-e-salasil kabhi aisi to na thi 


nigah-e-yar ko ab kyun hai taghaful ai dil 

wo tere haal se ghafil kabhi aisi to na thi 


chashm-e-qatil meri dushman thi hamesha lekin 

jaisi ab ho gai qatil kabhi aisi to na thi 


kya sabab tu jo bigaDta hai 'zafar' se har bar 

KHu teri hur-shamail kabhi aisi to na thi 

----------------------------------------------------------------------------



بات کرنی مجھے مشکل کبھی ایسی تو نہ تھی 
جیسی اب ہے تیری محفل کبھی ایسی تو نہ تھی 


لے گیا چھین کے کون آج تیرا صبر و قرار

بے-قراری تجھے ای دل کبھی ایسی تو نہ تھی


اس کی آنکھوں نے خدا جانے کیا کیا جادو 

کی طبیت میری میل کبھی ایسی تو نہ تھی


عکس-ا-رخسار نے کس کے ہے تجھے چمکایا 

ٹیب تجھ میں مہ-ا-کامل کبھی ایسی تو نہ تھی


اب کی جو راہ-ے-محبّت میں اٹھائی تکلیف 

سخت ہوتی ہمیں منزل کبھی ایسی تو نہ تھی


پا-ا-کبن کوئی زندان میں نیا ہے مجنوں 

آتی آواز-ا-سلاسل کبھی ایسی تو نہ تھی


نگاہ-ا-یار کو اب کیوں ہے تغافل ای دل 

وو تیرے حال سے غفل کبھی ایسی تو نہ تھی


چشم-ا-قتل میری دشمن تھی ہمیشہ لیکن 

جیسی اب ہو گئی قتل کبھی ایسی تو نہ تھی


کیا سبب تو جو بگڑتا ہے 'ظفر' سے ہر بار 

خو تیری ہر-شمائل کبھی ایسی تو نہ تھی


-written by KING BAHADUR SHAH ZAFAR

woh humsafar tha magar us se humnawai na thi lyrics


woh humsafar tha
woh humsafar tha

woh humsafar tha magar us se humnawai na thi
woh humsafar tha magar us se humnawai na thi

ke dhoop chaaon ka
ke dhoop chaaon ka aalam raha, judai na thi

woh humsafar tha
woh humsafar tha

adaavatein theen.taghaaful tha, ranjishein theen magar
adaavatein theen.taghaaful tha, ranjishein theen magar

bicharne walay main sab kuch thaa
bewafai na thi

bicharne walay main sab kuch thaa
bewafai na thi

ke dhoop chaaon ka
ke dhoop chaaon ka aalam raha, judai na thi

woh humsafar tha
woh humsafar tha

kaajal daaro
kurkura surma saha na jaaye

jin nain mein pee bassay
dooja kon samaaye

bicharte waqt un ankhon mein thi hamari ghazal
bicharte waqt un ankhon mein thi hamari ghazal

ghazal bhi wo jo kisi ko kabhi sunai na thi
ghazal bhi wo jo kisi ko kabhi sunai na thi

ke dhoop chaaon ka
ke dhoop chaaon ka aalam raha, judai na thi

woh humsafar tha
woh humsafar tha

How to create pagination in oracle 11g

We can create pagination in oracle itself, while querying for data. Pagination helps us to get the specific result instead of returning all the result from database.
Lets understand this using an example:
Suppose we have a table client_table which have thousands of client information, and when we query on the table it return thousands of records or all the records which match the query. By executing the below database query, you will get all the records from database table.
e.g. SELECT * FROM client_table
But here we don't want all the record at a time, we want the records in chunk, so we can easily investigate and understand the record and make it more readable and easier to analyse. To do so, we will optimize the same query and add the pagination into it, in pagination we will specify begin and end of row, which is actually from row number to to row number which we want to fetch.  
Here is a simple example of pagination, where we are querying database to provide the range of data.

SELECT * FROM(
SELECT CT.*, rownum FROM client_table CT) rowss
WHERE rowss."ROWNUM" BETWEEN 12 and 17;
Above query will fetch the record from row number 12 to 17 and return only 6 record to you.

References:

https://docs.oracle.com/cd/B14117_01/server.101/b10759/pseudocolumns008.htm
https://stackoverflow.com/questions/4552769/sql-rownum-how-to-return-rows-between-a-specific-range
https://oracle-base.com/articles/12c/row-limiting-clause-for-top-n-queries-12cr1
https://renenyffenegger.ch/notes/development/databases/Oracle/SQL/select/first-n-rows/index