Meddelande

Minska
No announcement yet.

Mera SQL-problem

Minska
X
 
  • Filter
  • Klockan
  • Show
Clear All
new posts

  • Mera SQL-problem

    Jag har en några sql-er som är till för statistic.
    I Access finns följande fråga
    [kod]
    //namn=frDatum
    SELECT Listan.Datum, Year(Datum) AS År, Month(Datum) AS Månad,
    Day(Datum) AS Dag FROM Listan;
    //sen har jag två sqlr som använder sig av resultatet
    SELECT
    frDatum.Månad AS Manad,
    Count(frDatum.Månad) AS antal
    FROM
    frDatum
    WHERE frDatum.År=Year(Date()
    GROUP BY frDatum.Månad
    ORDER BY frDatum.Månad DESC;
    //och nästa
    SELECT * FROM frDatum WHERE (((frDatum.År)=Year(Date())))
    [/kod]
    I mySQL har jag döpt om Listan till saw.t_quizelistan för att bättre förstå
    vad jag sysslar med
    Nu har jag sökt,försökt men misslyckats totalt med att översätta detta till
    mySql.
    Väldigt tacksam för hjälp.
    Finns det någonting i mySql som påminer om Access frågor?
    saw
    _______________________
    www.saw.se
    _______________________

  • #2
    ÅÄÖ är inger bra att ha i urvalet , dom får du spara till 'as "År"' när du dekorerar svaret.
    /Hasse

    Kommentera


    • #3
      Jo det har du rätt i, och när jag försöker så ändrar jag År till Arr. Men min största fundering är, finns det ingen motsvarighet i mySql till Access frågor eller är det somså
      att jag skall ha med en massa underfrågor(subquery)?
      saw
      _______________________
      www.saw.se
      _______________________

      Kommentera


      • #4
        1. Jag kan ha fel, men datum hanteras olika. I Access är det brädgårdar, i MySQL är det enkelfjumpar. Men här är jag osäker. Kolla det!!

        2. I sista raden skulle jag inte skriva SELECT STJÄRNA och sen ställer jag mig aningen frågande till alla parenteserna på slutet. Måste det vara så många!?

        Kod:
        SELECT intID, strName  FROM frDatum WHERE frDatum.År = Year(Date())
        - Vad hette La Liga då det begav sig?
        - Då Liga.

        Kommentera


        • #5
          "frDatum.År = Year(Date())"
          År = no no :-)

          "enkelfjumpar"...en av oracles kvinna berättade att hon kom undan med Dubber fnutts och simpe fnutts i Scottland...undrar hur långt enkelfjumpar når :-)
          Last edited by berken; 2012-03-17, 15:31.

          Kommentera


          • #6
            Jag har fått det att fungera bra nu, tack för era tips
            saw
            _______________________
            www.saw.se
            _______________________

            Kommentera

            Working...
            X