Announcement

Collapse
No announcement yet.

Abfrage möglich?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Abfrage möglich?

    Hallo

    ich habe ein mittleres Problem.

    Es gibt eine Tabelle "userdata", die täglich mit Daten von verschiedensten Nutzern befüllt wird.

    table userdata
    - id (int)
    - user (varchar)
    - data (varchar)
    - log (datetime)

    Es kann sein, dass ein Nutzer mehrere Datensätze täglich hat. Ich benötige nun ein SQL-Query, welches mir alle Datensätze,
    aber täglich nur maximal fünf eines Nutzers ausgibt.

    Kann mir jemand helfen?

  • #2
    Wenn Du nun eine Tabelle gemäß des folgenden Codes erstellst...

    Code:
    CREATE TABLE `userdata` ( 
    `id` INT NOT NULL ,
    `user` VARCHAR( 255 ) NOT NULL ,
    `data` VARCHAR( 255 ) NOT NULL ,
    `log` DATETIME NOT NULL ) TYPE = MYISAM ;
    Fragst Du diese Tabelle dann so ab....

    Code:
    SELECT * 
    FROM `userdata` 
    WHERE `id` = 'Dein Wert'
    LIMIT 0 , 2
    LIMIT grenzt dann die Werte ein, sodass dir z.B. von 3 Usern nur 2 angezeigt werden. Wie das dann später aussehen wird, wenn Du pro Tag z.B. nur 5 haben willst hab ich nie ausprobiert, aber ich schätze, dass Du dass wieder mit einem WHERE machen kannst.
    PHP Code:
    <?php
    echo 'http://acs-it-worx.de/';
    echo 
    'http://www.youtube.com/user/ACSITWorx/'// mein YouTube Kanal
    echo '-----------------------------------------------------------------';
    echo 
    'http://www.autoservice-asberg.de/';
    ?>

    Comment


    • #3
      Das hilft mir leider überhaupt nicht weiter, mit LIMIT begrenze ich doch lediglich die ganze Menge und nicht die eines einzelnen Users?!

      Comment


      • #4
        Du musst nun selbstverständlich erstmal mit
        WHERE sowie AND und/oder OR deine Ergebnisse filtern und diese dann mit LIMIT limitieren/eingrenzen.
        "A common mistake that people make
        when trying to design something completely foolproof
        is to underestimate the ingenuity of complete fools.
        "
        >>> Douglas Adams, Mostly Harmless
        -------------------------------------------------------
        Techcrawler.de | JaMT | deCHK | Extra-Bonus-Shopping.de | Scour

        Comment


        • #5
          Ja und genau das ist ja mein Problem, bei dem ich Hilfe benötige. Wenn mir das WHERE bekannt wäre, würde ich nicht fragen, oder?

          Comment


          • #6
            @grazzmann:
            Mit motzigen Kommentaren zu Personen, Die Dir helfen wollen bekommst Du bestimmt keine Hilfe. Der Ton spielt die Musik. Daran solltest Du immer denken.
            Gruss

            Mirko

            Mappen statt hacken mit dem .NET O/R Mapper Invist

            Comment

            Working...
            X