codice:SELECT p.cliente, p.tipo_pratica, c.cognome FROM pratica p, clienti c WHERE c.id = p.cliente AND p.tipo_pratica = 'polizza' ORDER BY c.cognome ASC
codice:SELECT p.cliente, p.tipo_pratica, c.cognome FROM pratica p, clienti c WHERE c.id = p.cliente AND p.tipo_pratica = 'polizza' ORDER BY c.cognome ASC
"Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)
Grazie ragazzi, ci sono quasi, vorrei solo ordinare la lista in ordine alfabetico anche quando si tratta di una ragione_sociale.
Ho fatto cosi
Ma i campi ragione sociale appaiono in alto, senza rispettare l'ordine cronologicoCodice PHP:
SELECT p.cliente, p.tipo_pratica, c.cognome,
c.ragione_sociale FROM pratica p, clienti c
WHERE c.id = p.cliente AND p.tipo_pratica = 'test'
ORDER BY c.cognome ASC, c.ragione_sociale ASC
Ragazzi ho appena risolto cosi.
ORDER BY IF(c.cognome IS NULL OR c.cognome = '', c.ragione_sociale, c.cognome)
Grazie a tutti