Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

query to get all users from sql server

Stefan Baader
Contributor
July 20, 2016

The following query (for PocketQuery)  doesn't run for MS SQL database, only for MySQL:

can you give me the MS SQL query?

SELECT u.user_name, d.directory_name, l.successdate
FROM logininfo l
JOIN user_mapping m ON m.user_key = l.username
JOIN cwd_user u ON m.username = u.user_name
JOIN cwd_directory d ON u.directory_id = d.id
ORDER BY successdate;

1 answer

2 votes
jing_hwa_cheok
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
July 20, 2016

Hi Stefan,


What is the error that you see when you try to ran the query? Most of the time MS SQL database is configure to be case sensitive therefore the column and table name casing in the query must match with the one in the database.

 In my case, the query rans after changing the casing of the column:

SELECT u.user_name, d.directory_name, l.SUCCESSDATE
FROM logininfo l
JOIN user_mapping m ON m.user_key = l.USERNAME
JOIN cwd_user u ON m.username = u.user_name
JOIN cwd_directory d ON u.directory_id = d.id
ORDER BY SUCCESSDATE;

 

Hope this helps!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events