HQL: Difference between revisions
Jump to navigation
Jump to search
(Created page with " SELECT m.menuName, o.optionName FROM Menuoption as o INNER JOIN o.menu as m") |
No edit summary |
||
Line 1: | Line 1: | ||
== Basic == | |||
SELECT m. | === Select === | ||
* Mysql syntax | |||
<syntaxhighlight lang="mysql"> | |||
SELECT * FROM TableMenu; | |||
</syntaxhighlight> | |||
* HQL Syntax | |||
<syntaxhighlight lang="mysql"> | |||
FROM tablemenu; | |||
</syntaxhighlight> | |||
== Join == | |||
<syntaxhighlight lang="mysql"> | |||
SELECT m.MenuName, o.OptionName | |||
FROM | FROM | ||
`devmenutest`.menu as m | |||
LEFT OUTER JOIN | |||
o. | `devmenutest`.menuoption as o | ||
ON | |||
m.id=o.MenuId | |||
</syntaxhighlight> | |||
* HQL Syntax | |||
<syntaxhighlight lang="mysql"> | |||
SELECT m.menuName , o.optionName | |||
FROM | |||
Menu as m | |||
LEFT OUTER JOIN | |||
m.menuoptions as o | |||
</syntaxhighlight> |
Latest revision as of 20:42, 20 November 2014
Basic
Select
- Mysql syntax
SELECT * FROM TableMenu;
- HQL Syntax
FROM tablemenu;
Join
SELECT m.MenuName, o.OptionName
FROM
`devmenutest`.menu as m
LEFT OUTER JOIN
`devmenutest`.menuoption as o
ON
m.id=o.MenuId
- HQL Syntax
SELECT m.menuName , o.optionName
FROM
Menu as m
LEFT OUTER JOIN
m.menuoptions as o