J'ai deux types d'enregistrements, ceux qui commencent par le nom du propriétaire, et d'autres qui commencent par le nom de l'entreprise.COMMANDER PAR 2 Colonnes dans l'ordre alphabétique, mélanger les deux colonnes plutôt que trier séparément
J'ai besoin de sortir tous ces enregistrements dans l'ordre alphabétique. Par exemple comme ça.
Apple (company)
Bradley (name)
Tim (name)
Xerox (company)
Actuellement, tous les enregistrements trient séparément, donc d'abord les noms de sociétés, puis les noms qui en résulte.
Apple (company)
Xerox (company)
Bradley (name)
Tim (name)
Ceci est la requête en cours je:
$all = "SELECT * FROM refs ORDER BY a_s_name ASC, company_a ASC";
Donc, pour confirmer que je dois les dossiers afin qu'ils sont mélangés triés par ordre alphabétique, peu importe si elle est une société ou un nom.
Merci pour toute aide
Qu'est ce qui est stocké dans votre tableau? –
@PaulSpiegel Stocké dans le tableau est des références pour les citations dans les livres et sites Web ... Certains ont un auteur et d'autres ont une société, ils doivent donc être triés par ordre alphabétique afin que je puisse produire une liste complète triée – cousbrad
auteur et compagnie? '" SELECT * FROM refs ORDER BY COALESCE (a_s_name, company_a) ASC "' –