Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

[H] 2 Werte Auswählen

Dieses Thema im Forum "Allgemeine Diskussionen" wurde erstellt von Noa1990, 17 Mai 2013.

  1. Noa1990

    Noa1990 Benutzer

    Hallo, ich hab diesmal ein kleines Problem und zwar...
    PHP:
    mysqlselect from pvp_table;
    +-----------+-------------+--------------+------------+-------------+--------+
    player_id player_name player_poins player_win player_lose empire |
    +-----------+-------------+--------------+------------+-------------+--------+
    |    
    57906 | [Q]xnoa    |        1000 |          |          |      |
    |    
    58019 Noa        |          500 |          |          |      |
    +-----------+-------------+--------------+------------+-------------+--------+
    2 rows in set
    Code:
    mysql> select player_poins+player_poins/2 AS ergebnis from account.pvp_table where player_name='[Q]xnoa' or player_name='Noa';
    +-----------+
    | ergebnis  |
    +-----------+
    | 1500.0000 |
    | 750.0000  |
    +-----------+
    2 rows in set
    Ich möchte hierbei den wert von [q]xnoa und Noa errechnet bekommen
    da player_poins 1000=[q]xnoa ist und 500 =Noa
    soll eine Differenz errechnet werden.
    (1000+500)/2= ergebnis , doch die funktion zeigt mir 2 werte, das richtige Ergebnis muss ja 750 lauten und nicht 1500 und 750, kann mir jmd dabei helfen?

    Mfg Noa
     
  2. akretschmer

    akretschmer Datenbank-Guru

    Mache Dich über Aggregatfunktionen schlau. Du suchst avg().
     
    Noa1990 gefällt das.
  3. Noa1990

    Noa1990 Benutzer

    werde ich machen, danke für den Tipp...
     
  4. Noa1990

    Noa1990 Benutzer

    hab es herausgefunden danke dir
    hier ist die lösung:
    Code:
    mysql> select avg(player_poins)
        -> from account.pvp_table
        -> where player_name='[Q]xnoa' or player_name='Noa';
    +-------------------+
    | avg(player_poins) |
    +-------------------+
    | 750.0000          |
    +-------------------+
    1 row in set
     
    Walter und akretschmer gefällt das.
  5. akretschmer

    akretschmer Datenbank-Guru

    Na siehst Du, wieder was gelernt ;-)
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden