Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 38
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    simulare la funzione limit su db/400

    ciao, ho fatto una ricerca nel forum per capire come simulare la funzione limit di mysql, ma ho trovato solo esempi inerenti access, quindi con la funzione TOP. Purtroppo la versione del db/400 (DB2) che uso non comprende il top e bisogna usare una query come questa ad esempio per recuperare solo i primi 5 record:
    codice:
    select * from libreria.file fetch first 5 rows only
    comprenderete che diventa un pò + complicato quando voglio simultare il limit 5,10 per recuperare i record che vanno dal numero 5 al numero 10..
    quanlcuno mi dà una mano?

  2. #2
    ciao bello. quando sei nelle canne torni qui, eh?

    db/400 supporta le subquery? esempio

    select * from (select * from tabella)


    ?

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da optime
    ciao bello. quando sei nelle canne torni qui, eh?

    db/400 supporta le subquery? esempio

    select * from (select * from tabella)


    ?
    bhè si, anche se devo dire che ogni tanto me lo faccio un giro..
    come và optime, tutto apposto?
    si si.. le supporta.. e che cavolo, se non supporta manco queste purtroppo ho la versione 7 del db2, è un vecchio as400, con l'iSeries c'è la versione 8 dove si può scrivere tranquillamente in t-sql..

  4. #4
    tuttapposto, do'

    per avere i record da 5 a 10 ti basta prendere gli ultimi 5 dei primi 10 VVoVe: non ti scrivo la query perché sai che mi piace farti tribolare... provaci e fammi sapere

  5. #5
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da optime
    tuttapposto, do'

    per avere i record da 5 a 10 ti basta prendere gli ultimi 5 dei primi 10 VVoVe: non ti scrivo la query perché sai che mi piace farti tribolare... provaci e fammi sapere
    haha sei sempre il solito ok ci provo..
    senti ti volevo dire una cosa.. ma tu e asp.net? è matrimonio fatto o..?

  6. #6
    Originariamente inviato da dops
    haha sei sempre il solito ok ci provo..
    senti ti volevo dire una cosa.. ma tu e asp.net? è matrimonio fatto o..?
    yess, bello. ti volevo mandare i confetti, ma visto che tu non mi hai mai fatto avere quella cassa di birra...

  7. #7
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da optime
    yess, bello. ti volevo mandare i confetti, ma visto che tu non mi hai mai fatto avere quella cassa di birra...
    cacchio.. c'hai ragione! ma sei sempre nei miei pensieri.. ma non era una cassa! era un barilotto!

  8. #8
    si si, li conosco i tipi come te. pensieri e parole. chiacchiere e distintivo. poi però per i fatti ci deve pensare il sottoscritto!

  9. #9
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da optime
    si si, li conosco i tipi come te. pensieri e parole. chiacchiere e distintivo. poi però per i fatti ci deve pensare il sottoscritto!
    mamma quanto sei diffidente
    cmq parliamo di cose serie a me stò fetch del cacchio mi stà sulle..
    codice:
    select * from  (select * from libreria/file order by bqta fetch first 10 rows only) fetch first 5 rows only order by bqta
    mi ritorna un'eccezione sul secondo order by che dice che non è valido aghrrr!

  10. #10
    se togli la clausola order by funziona? (nel senso che non da' errore)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.