title image


Smiley Sortierproblem


Hallo,



ich möchte gerne eine SQL Abfrage unter MySQL sortieren, so dass erst alle Einträge erscheinen, die in Feld X den Wert B haben und dann alle anderen in einer beliebigen Sortierreihenfolge, sortiert nach Feld X.

Mein Problem: mit der ORDER BY Klausel alleine scheint es nicht zu gehen.



Beispiel:



------------------------

id | bezeichnung | art |

-----------------------|

1 | aaaa | A |

2 | aaaaa | B |

3 | aaaaaa | C |

4 | aa | A |

5 | aaaa | B |

6 | aaaaa | C |

------------------------



Diese Tabelle soll nun so abgefragt werden, dass zuerst alle Datensätze mit art B kommen, also so:



------------------------

id | bezeichnung | art |

-----------------------|

2 | aaaaa | B |

5 | aaaa | B |

1 | aaaa | A |

4 | aa | A |

3 | aaaaaa | C |

6 | aaaaa | C |

------------------------



Kann man sowas SQL-Seitig lösen (MySQL) ode rmuss ich dass Programmtechnisch "nachsortieren"?






:o)
andih

:: Have a lot of fun ::


geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: