Kolla Topp 8 denna veckan och år?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Bosse168
    Medlem
    • 2003-11-05
    • 1019

    #1

    Kolla Topp 8 denna veckan och år?

    Kolla Topp 8 denna veckan och år hur gör man detta?

    Nuvarande koden:
    [KOD]
    SQLsn = "SELECT * FROM top_s WHERE sex=1 AND vecka='" & week & "' AND Order By snitt Desc LIMIT 8"
    [/KOD]
    (kolumnen vecka är nuvarande veckan)

    Men nu har röstningen hållt på i över ett år och därför mådte jag även ha in året. Har en kolumn i tabellen som sparar in DATETIME, någon som har en smart SQL lösning på detta?
    Använder MySQL 4.0.16.
    There is no real life only AFK...
  • LarsG
    Medlem
    Årets medlem 2001
    • 2000-12-03
    • 12465

    #2
    [kod]
    SELECT *
    FROM top_s
    WHERE sex=1
    AND vecka= " & week & "
    AND year(datetimeColumn) = year(current_date)
    Order By snitt Desc
    LIMIT 8
    [/kod]
    essentitia preter non sans multiplicandum

    Comment

    • Bosse168
      Medlem
      • 2003-11-05
      • 1019

      #3
      Kan man på något sätt hämta ut veckan ur DATETIME kolumnen?
      There is no real life only AFK...

      Comment

      • Engine^
        Medlem
        • 2000-12-11
        • 2861

        #4
        Givetvis![kod]WEEK(date [,mode])[/kod]Ett väldigt hett tips till dig och alla andra som funderar på hur datum kan hanteras i MySQL: Date and Time Functions MySQL Style...
        Quidquid latine dictum sit, altum viditur

        Comment

        Working...