Skip to content

Tag: sql

MAX on columns generated by SUM and GROUP BY

I’m trying to get the MAX on a column which is generated dynamically using the SUM statement. The SUM statement is used together with the ‘GROUP by’ syntax. This is the original query, however it needs to be modified to work with grouping, sums and of course MAX. As you can see SUM is adding…

sql while loop with date counter

I need to do something like this in sql: How can I do the above correctly in SQL? Basically, my startdate and enddate are strings and not datetimes because my business logic is referencing string column in another table with a date as the name of the column-But I need to loop through a bunch of columns, each …

SELECT (* – some_columns) FROM TABLE in SQL

I have a table with many columns among which I’d like to omit a few alone in my ‘select’ query. Something like select (* – columns_to_be_omitted) from myTable. Is there a way to do this, other than listing all the other columns in the query? This is a one-time manual query, so I’…

Efficient way to check if a SQL query will return results

I would like to write a query that simply returns 1 or 0 depending if there will be results. I am thinking to use this That’s the general premise. The final results will actually be a far more complex query, taking one to many parameters and the string built up and executed using sp_executesql My questi…

Insert if not exists Oracle

I need to be able to run an Oracle query which goes to insert a number of rows, but it also checks to see if a primary key exists and if it does, then it skips that insert. Something like: Is this at all possible with Oracle? Bonus points if you can tell me how to do this in PostgreSQL