L'ho trovato qualche tempo fa e da allora lo sto usando; tuttavia, osservandolo oggi, mi sono reso conto che non capisco del tutto perché funzioni. Qualcuno può far luce su di esso per me?Custom ORDER BY Spiegazione
ORDER BY s.type!= 'Nails',
s.type!= 'Bolts',
s.type!= 'Washers',
s.type!= 'Screws',
s.type!= 'Staples',
s.type!= 'Nuts', ...
Se ordino da s.type, ordina alfabeticamente. Se uso l'esempio sopra, usa lo stesso ordine delle posizioni di linea. Quello che non capisco è l'uso di! =. Se uso = appare nell'ordine opposto. Non riesco a comprendere il concetto di questo.
Sarebbe logico per me che l'utilizzo di = al posto di! = 'In alto posizionasse le Unghie prima in posizione, ma non lo posiziona, lo inserisce nell'ultimo. Credo che la mia domanda sia questa: Perché devo usare! =, Non = in questa situazione?
Quindi, se non capisco qualcosa, anche se mi piace l'eleganza e la semplicità di una soluzione, dovrei tenere le mani sulle orecchie e ripetere "La, la, la ". Non mi piace questo approccio; Preferirei imparare qualcosa di nuovo e mettermi a mio agio. –