Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Selezionare ultime 5 news^^

    Ciaaaaao!
    allora se io voglio ordinare una query in ordine di data faccio

    sql="select * from news where titolo like '%"&chiave&"%' and testo like '%"&chiave2&"%' ORDER BY "data ASC;"

    e va bene

    se io di questa query voglio selezionare, lasciandoli in ordine di data cosi come sono, solo le ultime 5 news? :master:

    mi sono anche inventata select last 5 * from...ma asp mi ha mandato a quel paese

  2. #2
    SELECT TOP 5

  3. #3
    no perchè il top 5 mi prende le date piu vecchie.
    spe ti spiego

    se io inserisco 10 news, una per giorno
    dal 1 maggio al 10 maggio e le ordino dalla piu vecchia alla piu nuova, le ultime 5 che io voglio estrarre sono la 5 maggio, 6 maggio, 7 maggio ecc...

    se faccio top 5 mi tira fuori dall'1 al 5 maggio^^

  4. #4
    ORDER BY data DESC

  5. #5
    ma se io faccio data desc mi estrae prima il 10 maggio no?

    mi fa 10 maggio
    9 maggio
    8 maggio
    7 maggio

    io invece voglio che faccia

    7,8,9,10

  6. #6
    Fai un rs.move 5 e poi ad ogni ciclo fai un movePrevious

  7. #7
    non ho capito


    ma una cosa del tipo


    dim data2
    data2=date()

    e nella sql
    sql="select * from news where titolo like '%"&chiave&"%' and testo like '%"&chiave2&"%' and data maggiore della data di oggi ORDER BY data ASC;"

  8. #8
    Ammuccamu.
    codice:
    <%
    set conn = server.createObject("ADODB.Connection")
    conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source = " & 
    
    server.mapPath("\mdb-database\sample.mdb")
    
    sql = "SELECT TOP 5 * FROM tabella ORDER BY campo_data DESC"
    
    set rs = server.createObject("ADODB.Recordset")
    rs.open sql, conn, 3, 3
    
    
    if not rs.eof then
    rs.moveLast
    do until rs.bof
    response.write rs("campo_testo") & " - " & rs("campo_data") & "
    "
    rs.movePrevious
    loop
    end if 
    
    rs.close
    set rs = nothing
    
    conn.close
    set conn = nothing
    %>

  9. #9

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 © 2025 vBulletin Solutions, Inc. All rights reserved.