Ergebnis 1 bis 3 von 3

Thema: SQL Select u. Funktion Frage

  1. #1
    Interessierte/r
    Registriert seit
    18.08.2007
    Beiträge
    112
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard SQL Select u. Funktion Frage

    Hallo Leute,

    habe gerade ein Problem mit einem SQL Statement wo ich leider
    trotz Doku nicht wirklich zu einer Lösung komme

    Um folgendes Statement geht es
    SELECT id, title, project, priority, deadline, status FROM ticket
    WHERE id IN
    (SELECT ticket_id FROM user_ticket WHERE user_id = '".$userID."' AND intern = '".$intern."');
    Erklärung
    In der Tabelle "ticket" sind Support-Tickets gespeichert
    In der Tabelle user_ticket wird ein Ticket mit dem Ersteller referenziert.

    Ich lese anhand der User_ID alle Tickets aus die der Benutzer erstellt hat.
    Dies klappt alles soweit.

    Nun ist es aber so das das Feld "status", "priority" und "project" nur eine
    ID des jeweiligen Status, Prio oder Projects zurück liefert.

    Ich würde nun gerne im selben Select Statement bereits die konkreten Status, Prio -> Namen auslesen die in den Tabellen "status" und "priority" stehen.

    z.B: bekomme ich priority = 1 zurück ich würde aber gerne "wichtig" zurück bekommen.

    In der Tabelle priority ist 1 = wichtig.
    Leider hakt es bei mir gerade wie man so etwas löst.


    Bei Project wird das ganze noch ein bischen komplizierter den projects ist notgedrungen auf einer anderen Datenbank (selber Server) gespeichert.
    Ich gehe davon aus dies kann ich nicht innerhalb 1 SQL Statements lösen?
    (Benutzer hat Rechte auf beide Datenbanken)

    Zur guter letzt würde ich gerne das Feld "deadline" von SQL formatiert zurück bekommen, es liefert nämlich einen Timestamp. Bis lang habe ich keine SQL-Funktion gefunden die es mir ermöglicht das es mir ein Datum nach Schema ("d.m.y") zurück gibt.


    Danke schon mal für jegliche Hilfe
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    König(in) Avatar von crAzywuLf
    Registriert seit
    03.02.2009
    Beiträge
    1.175
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: SQL Select u. Funktion Frage

    Code:
    SELECT
        ti.id,
        ti.title,
        ti.project,
        pr.priority,
        ti.deadline,
        st.status
    FROM 
        ticket as ti,
        user_ticket as ut,
        <priority tabelle> as pr,
        <status tabelle> as st
    WHERE 
        ut.user_id = '".$userID."',
        ut.intern = '".$intern."',
        ut.ticket = ti.id,
        pr.id = ti.priority,
        st.id = ti.status
    Ich würds irgendwie so probieren oder mit LEFT JOINS irgendwie, kenn mich da auch nicht so gut aus... warum postet du nicht die Tabellen mit ein paar Testdatensätzen? währe sehr sinnvoll für die Leute die dir helfen wollen.

    Zur guter letzt würde ich gerne das Feld "deadline" von SQL formatiert zurück bekommen, es liefert nämlich einen Timestamp. Bis lang habe ich keine SQL-Funktion gefunden die es mir ermöglicht das es mir ein Datum nach Schema ("d.m.y") zurück gibt.
    PHP-Code:
    $timestamp "1245654656";
    $datum date("d.m.Y",$timestamp); 
    Geändert von crAzywuLf (24.03.2009 um 13:12 Uhr)
    Gruß crAzywuLf

  3. #3
    Interessierte/r
    Themenstarter

    Registriert seit
    18.08.2007
    Beiträge
    112
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: SQL Select u. Funktion Frage

    Hey,

    danke für deine Antwort
    Ich denke ich werde das ganze doch über einen Join - Statement lösen.

    Bzgl. meiner letzten Frage meinte ich konkret das ich via SQL Das
    Datum umformatieren will, nicht mit PHP

    Hab ich jetzt aber auch gefunden.

    Danke

Ähnliche Themen

  1. Frage zur GET Funktion
    Von RedFighter im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 14.07.2008, 22:13
  2. Frage bei If-Funktion
    Von Tomoffel im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 08.04.2008, 20:39
  3. Frage zu Select Liste
    Von Ivanman im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 19
    Letzter Beitrag: 09.03.2006, 09:13
  4. frage zu formular feldern (select) - js (?)
    Von BendOr im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 10
    Letzter Beitrag: 07.12.2005, 21:11
  5. Eine Frage zum SELECT FELD
    Von nicnac4 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 23.10.2005, 21:29

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •