I've read Why is this question on SQL migrated?, but sadly the upvoted answer has only two upvotes... I'm asking a similar question, but I am looking for something more definitive.
There is some confusion about the name of the database and the language. Many refer to T-SQL as SQL for example, and as such, the SQL tag (I feel) needs to be made more explicit as to its meaning.
Can someone confirm that the following two points are off-topic on Super User (IMO they are)?
- The syntax (maybe the syntax is not legal/returning an error)
- A query is not returning an expected value(s)
So no question about the database itself, just about the language/use of language
If so, should we update the SQL tags to reflect this? This question made me ask as the tags are not as clear as they could be IMO How to include when a clause in MySQL is within 'where'