tutorials.de Buch-Aktion 05/2012
Like Tree4Danke
  • 1 Beitrag von Yaslaw
  • 2 Beitrag von Bernd1984
  • 1 Beitrag von Yaslaw
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
3248
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    bejay bejay ist offline Mitglied Bronze
    Registriert seit
    Jun 2010
    Beiträge
    26
    Hallo,
    ich habe eine Tabelle (Tab1), in die Werte für die Felder Ort, und KennNr. aus einer anderen Tabelle (Tab2), eingefügt und zusätzlich ein Feld Aktiv(BIT Feld) auf FALSE sowie das Feld DATUM (Datetime) mit dem aktuellen Wert befüllt werden soll.
    Geht das und wie ?
    Insert into kenn ich aus den Anfängerbüchern aber gleichzeitig die Werte ändern?
    Die Werte sind für alle Datensätze gleich (Anfangswerte)
    Grüße
    Bejay
     

  2. #2
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    INSERT INTO .... SELECT

    Im Select von der 2ten Tabelle kannst du ja dir fehlenden Werte als Festwerte mitgeben

    Code sql:
    1
    2
    3
    4
    5
    6
    7
    8
    
    INSERT INTO tabelle1 (Ort, KennNr, Aktiv, DATUM)
    SELECT
        Ort,
        KennNr,
        0 AS Aktiv,
        CURDATE() AS DATUM
    FROM
        tabelle2
    bejay bedankt sich. 
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  3. #3
    Avatar von Bernd1984
    Bernd1984 Bernd1984 ist offline Kastenbrot
    Registriert seit
    Oct 2004
    Beiträge
    414
    Hallo bejay,

    der SQL von yaslaw ist für MySql ok, aber um das aktuelle Datum für MSSQL zu bekommen wird GETDATE() (statt CURDATE()) genutzt.
    Yaslaw und bejay bedanken sich. 
    Gruss Bernd
    Zitat Zitat von mAu
    * Unformatierten Quellcode schaue ich mir _nicht_ an!
    * Sollte ich euch bei einer Frage weitergeholfen haben, würde ich mich über eine positive Bewertung freuen.
    * Bitte die Netiquette beachten.
    * Vergesst nicht, beantwortete Fragen als erledigt zu markieren!

  4. #4
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Zitat Zitat von Bernd1984 Beitrag anzeigen
    Hallo bejay,

    der SQL von yaslaw ist für MySql ok, aber um das aktuelle Datum für MSSQL zu bekommen wird GETDATE() (statt CURDATE()) genutzt.
    Ups, ist ja MS SQL und nicht MySQL... Mein Fehler
    bejay bedankt sich. 
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

Ähnliche Themen

  1. MSSQL - Nur INSERT wenn kein Treffer bei SELECT
    Von hondocrx im Forum Relationale Datenbanksysteme
    Antworten: 6
    Letzter Beitrag: 28.05.10, 16:38
  2. INSERT INTO mittels Select [DB:MSSQL]
    Von Briefkasten im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 19.03.08, 13:44
  3. Insert -> Select -> Insert in einem Zug
    Von rollerueckwaerts im Forum PHP
    Antworten: 2
    Letzter Beitrag: 18.02.08, 00:54
  4. MSSQL: Verbindung, Abfrage und Insert
    Von msycho im Forum PHP
    Antworten: 7
    Letzter Beitrag: 31.07.06, 11:23
  5. MySQL to MSSQL INSERT
    Von DN21 im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 23.11.04, 12:26

Stichworte