abfrage zwei spalten?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • abfrage zwei spalten?

    hallo ich denke mal es hat mit join zu tun aber ab da ist mein wissen dann auch zu einde...

    ich brauch eine abfrage die über zwei tabellen läuft... hatte das mal gesehen aber leider finde ich es nicht...

    so, oder so ähnlich sa diese aus nur leider bekomme ich keine ergebnisse.

    Code:
    SELECT count(*) FROM
      statte_sportart,
      staette
    WHERE
      staette.bezirk_id='$bezirk' AND
      staette.sportart_id='$id'
    Viele dank schon mal in voraus!
    www.codedragon.de
    hier wird ihnen bei jedem Problem geholfen

  • #2
    Sind die IDs wirklich Strings?

    SELECT a.*, b.* FROM a, b WHERE a.attr=b.attr
    So könnte es aussehen. Details bitte auf http://dev.mysql.com/doc/refman/5.0/en/index.html nachschlagen.

    Kommentar


    • #3
      hab das nun so:

      PHP-Code:
      SELECT
        
      ".$prefix."statte_sportart.*,
        
      ".$prefix."staette.*
      FROM
        
      ".$prefix."statte_sportart,
        
      ".$prefix."staette.*
      WHERE
        
      ".$prefix."staette.bezirk_id='$bezirk' AND
        
      ".$prefix."staette.sportart_id='$id' 
      ich nutze das ganze in einem phpscript... id sind schon zahlen

      hab mich versucht auf deinem link umzuschauen, aber wo nach müsste ich suchen?
      www.codedragon.de
      hier wird ihnen bei jedem Problem geholfen

      Kommentar


      • #4
        Am besten liest du die Referenz mal komplett. Aber vorher unsere REGELN insbesondere den Abschnitt mit mysql_error()!

        Kommentar


        • #5
          so.. zu meiner kleinen verteidigung ich arbeite in php und wird leider kein mysql-error ausgegeben, verschluckt wohl templatesystem.

          nun nach langne probieren und der hilfreichen seite:


          hab ich folgenden code der auch läuft aber nicht weiß ob er das macht was er soll/ich haben möchte....

          Code:
          SELECT COUNT( * )
          FROM cd_ed_spstdb_statte_sportart, cd_ed_spstdb_staetten
          WHERE cd_ed_spstdb_staetten.bezirk_id = '8'
          AND cd_ed_spstdb_statte_sportart.sportart_id = '11'
          kann mir das vielleicht jemand sagen?

          Danke für die Gedult.

          Ach ja, der code ist direkt aus mysql-oberfläche ohne php... dank der errors hatte ich eine Orientierung

          ok, er macht nicht das was er soll...

          nun gehts mit

          Code:
          SELECT count( * )
          FROM cd_ed_spstdb_statte_sportart, cd_ed_spstdb_staetten
          WHERE cd_ed_spstdb_staetten.bezirk_id = '8'
          AND cd_ed_spstdb_statte_sportart.sportart_id = '11'
          AND cd_ed_spstdb_statte_sportart.staette_id = cd_ed_spstdb_staetten.id
          Zuletzt geändert von EvilDragon; 10.11.2006, 13:22.
          www.codedragon.de
          hier wird ihnen bei jedem Problem geholfen

          Kommentar

          Lädt...
          X