Visualizzazione dei risultati da 1 a 4 su 4

Discussione: mysql interrogazione

  1. #1
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202

    mysql interrogazione

    perdonate la mia ingnoranza...
    ho un db mysql e sto cercando di rinominare il nome di una campo di tabella e nn riesco a trovare da nessuna parte la sintassi...
    cosa cavolo si fa uff

  2. #2
    ALTER TABLE `nome_tabella` CHANGE `vecchioNomeCampo` `nuovoNomeCampo` caratteristiche (ad esempio INT( 5 ) UNSIGNED NOT NULL)
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    mi da comunque errore
    mysql> ALTER TABLE 'interventi' CHANGE 'iddpr' 'idpdr';

    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''interventi' CHANGE 'iddpr' 'idpdr'' at line

  4. #4
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    ragazzi altra domanda
    select * from interventi where idtecnico=1 left outer join pdr on interventi.iddpr = pdr.idpdr;
    è possibile una interrogazione del genere???

    cioe vi spiego quello che vorrei fare io ho due tabelle una interventi e una pdr le seguenti.
    interventi
    +------------------+--------------+------+-----+---------+----------------+
    | Field | Type | Null | Key | Default | Extra |
    +------------------+--------------+------+-----+---------+----------------+
    | idpdr | int(4) | NO | PRI | NULL | auto_increment |
    | idcliente | int(10) | YES | | NULL | |
    | indirizzo | varchar(100) | YES | | NULL | |
    | localita | varchar(100) | YES | | NULL | |
    | provincia | varchar(100) | YES | | NULL | |
    | cap | int(5) | YES | | NULL | |
    | coordinategps | varchar(50) | YES | | NULL | |
    | contattocliente | varchar(100) | YES | | NULL | |
    | contattotelefono | varchar(30) | YES | | NULL | |
    +------------------+--------------+------+-----+---------+----------------+

    pdr
    +------------------+--------------+------+-----+---------+----------------+
    | Field | Type | Null | Key | Default | Extra |
    +------------------+--------------+------+-----+---------+----------------+
    | idintervento | int(11) | NO | PRI | NULL | auto_increment |
    | descrizione | varchar(100) | YES | | NULL | |
    | dataorarichiesta | datetime | YES | | NULL | |
    | iddpr | int(4) | YES | | NULL | |
    | contattocliente | varchar(100) | YES | | NULL | |
    | datascadenza | date | YES | | NULL | |
    | tipointervento | varchar(100) | YES | | NULL | |
    | idcontratto | int(4) | YES | | NULL | |
    | ordinecli | varchar(100) | YES | | NULL | |
    | conferma | varchar(20) | YES | | NULL | |
    | costoint | float | YES | | NULL | |
    | idtecnico | int(3) | YES | | NULL | |
    +------------------+--------------+------+-----+---------+----------------+

    io devo tirare fuori tutti gli interventi legati al tecnico 001 con il rispettivo pdr (punto di qualcosa booo) come posso fare????

    quella interrogazione li senza il where funziona pero a me interessa filtrare anche il tecnico

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.