Voilà pourquoi je n'aime pas la syntaxe SQL 92 [SGBD] - SQL/NoSQL - Programmation
Marsh Posté le 23-02-2006 à 18:19:59
J'pense que tu peux le proposer au Daily WTF, parce que sans connaître grand chose au SQL quand on atteint 25 niveaux d'indentation il y a quand même un problème quelque part
Marsh Posté le 23-02-2006 à 18:23:45
C'est très esthétique. J'adore le moment ou tu découvres les parenthèses ouvrantes, que tu continues à scoller et que les INNER JOINs se révèlent à toi. Ca me donne des frissons tellement stro beau.
Marsh Posté le 15-10-2009 à 15:31:50
Il faut être un grand malade pour écrire une requête pareille...
Ou alors il ne faut rien connaître à la puissance de SQL
Marsh Posté le 15-10-2009 à 15:36:39
ReplyMarsh Posté le 15-10-2009 à 15:43:36
je sais pas qui est le connard qui a écrit ça, mais il mériterait de devoir maintenir son code.
Marsh Posté le 15-10-2009 à 15:48:53
Magnifique remontage de topic
Marsh Posté le 15-10-2009 à 15:55:51
ah merde!
Marsh Posté le 15-10-2009 à 16:11:43
une dédicace à harko; assurément
Marsh Posté le 15-10-2009 à 16:34:46
antac a écrit : Ca donne mal à la tête.... |
je plussoie fortement!
du genre une requête qui rame et que tu t'aperçois qu'elle parcours la plus grosse table de la base, non pas 1 fois mais 4 récurisvement, avec un truc du genre
Code :
|
sachant que la plus grosse table faisait environ 10 millions de lignes, je vous laisse imaginer comment oracle se casse le cul... avec un plan illisible au possible.
et après
Citation : Le client: |
(je précise que nous on était infogérant et pas tma ^^)
Marsh Posté le 17-10-2009 à 00:14:14
Il y a environ deux ans, on a découvert sur un projet pour lequel je bossais (je tairai le nom du client pour lequel un développeur a commis ça ) le même genre de requête, mais étalée sur 450 lignes .
Un unique select avec des requetes imbriquées sur plusieurs niveaux, des union, des colonnes fictives pour faire coller les union entre eux, des full join... y avait de tout. Et evidemment sur les plus grosses tables de la base comme il se doit dans ce genre de cas. On n'a même pas compris à quoi ça a pu servir un jour et pourtant quand on a découvert cette perle on s'est mis à 8 dessus pour se marrer et essayer de deviner d'où ça pouvait être appelé dans la tripotée d'appli qu'on avait de planquées dans tous les coins...
Par contre de mémoire on n'avait pas d'alias aussi explicites et univoque que les tiens, il y a un challenge à relever là.
Marsh Posté le 19-10-2009 à 12:52:59
black_lord a écrit : une dédicace à harko; assurément |
Le maître ès SQL de ce forum, même Joce prend des cours chez lui
Marsh Posté le 23-02-2006 à 18:02:10
Ca se passe de commentaires
PS: c pas moi qui l'ai fait
Message édité par Arjuna le 23-02-2006 à 18:04:00