Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space QLmaster and version 1.19

Welcome to QL! These tutorials are aimed at complete beginners. They teach you , to help you learn how to write basic QL queries and introduce and introduce you to key logic concepts along the way.

To avoid downloading snapshots and libraries, you can use the query console on LGTM to run the tutorials directly. See the QL detective tutorials on LGTM for more details. However, if you prefer to run QL queries locally, you can also use a plugin for your IDE, see QL plugins and extensions for installation details. You also need to download the custom snapshot "QL-detective". 

Import the "QL-detective" snapshot into Eclipse as follows:

  1. Open Eclipse.
  2. Click File >  Import to open the Import dialog.
  3. Click General > Existing Projects into Workspace and click Next.
  4. Click Select archive file then click the associated Browse button.
  5. Select the zip archive QL-detective .zip and click Open.
  6. Select the project QL-detective and click Finish.
  7. In the list of projects in the Eclipse Project Explorer, right-click QL-detective.
  8. Click QL > Use this Database.

Currently the following tutorials are available:


The QL detective tutorials have moved, and can now be found here.

Further resources

  • For a summary of available learning resources, see Learning QL.