Ich bekomme dienstlich recht viele Anfragen per Mail, wie man mit SQL dies oder jenes am besten macht. Die BEschreibung ist meistens zweitdeutig, selten wird die Tabellenstruktur mitgeschickt und nach Daten muss ich förmlich betteln. dabei ist es mit den SQL-Server-Werkzeugen so einfach die CREATE-TABLE-Statements zu bekommen, dass es schon fast lächerlich ist.

Als ich die Antwort vom großen "Joe Celko" auf eine der typischen Anfragen um Hilfe las, stellte ich mir vor, wie ganz viele um ihn herum stehen und rufen: Gibs ihm, Joe!

Why do you spit on us and want us to do your homework/job for you?

Please post DDL, so that people do not have to guess what the keys, constraints, Declarative Referential Integrity, data types, etc. in your schema are. Sample data is also a good idea, along with clear specifications. It is very hard to debug code when you do not let us see it.

Hier steht der die komplette Anfrage: Joe Celko The SQL Apprentice: Updating based on values of two records

Leider fanden einige andere Diskussionsteilnehmer die Bemerkung von Joe nicht gut. Wahrscheinlich werden ihnen nicht so oft so Wischi-Waschi-Fragen gestellt…