Visualizzazione dei risultati da 1 a 10 su 74

Hybrid View

  1. #1
    Quote Originariamente inviata da Max Della Pena Visualizza il messaggio
    Ho anche il problema di un doppio DATE FORMAT.
    E' fattibile?
    Cioè ?... cosa devi fare ?



    Quote Originariamente inviata da Max Della Pena Visualizza il messaggio
    Dovrebbe essere:

    SELECT T1.*, DATE_FORMAT(data, '%d-%m-%Y') AS datax, , T1.note AS T1note, T2.*,DATE_FORMAT(data, '%d-%m-%Y') AS datay* FROM tabella1 T1 LEFT JOIN tabella2 T2 ON T1.id = T2.id
    E' MySql giusto ?

    non si capisce cosa devi fare ma sembra formalmente corretta
    ad eccezione di AS datay*
    che non so se va bene l'asterisco nel nome dell'alias
    e non mi sembra abbiano senso i due date_format dello stesso campo data
    Ultima modifica di sspintux; 28-08-2020 a 23:20

  2. #2
    Utente di HTML.it L'avatar di Max Della Pena
    Registrato dal
    Jan 2014
    residenza
    Udine
    Messaggi
    372
    Quote Originariamente inviata da sspintux Visualizza il messaggio
    Cioè ?... cosa devi fare ?





    E' MySql giusto ?

    non si capisce cosa devi fare ma sembra formalmente corretta
    ad eccezione di AS datay*
    che non so se va bene l'asterisco nel nome dell'alias
    e non mi sembra abbiano senso i due date_format dello stesso campo data
    Si MSQL.

    AS datay* è un mio errore, non ci và.

    Ho due tabelle con entrambe un campo data, i date_format mi servono per stampare entrambe le date in formato europeo.
    Mi chiedo, caro Alberto, se questo antifascismo rabbioso che viene sfogato nelle piazze oggi a fascismo finito, non sia in fondo un’arma di distrazione che la classe dominante usa su studenti e lavoratori per vincolare il dissenso.

  3. #3
    Quote Originariamente inviata da Max Della Pena Visualizza il messaggio
    Si MSQL.

    AS datay* è un mio errore, non ci và.

    Ho due tabelle con entrambe un campo data, i date_format mi servono per stampare entrambe le date in formato europeo.
    campi con lo stesso nome vanno disambiguati utilizzando l'alias (o il nome della tabella)
    come hai già fatto con T1.note;

    quindi:
    codice:
    SELECT T1.*, DATE_FORMAT(T1.data, '%d-%m-%Y') AS datax, , T1.note AS T1note, T2.*,DATE_FORMAT(T2.data, '%d-%m-%Y') AS datay 
    FROM tabella1 T1 LEFT JOIN tabella2 T2 ON T1.id = T2.id
    


    HTH

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.