āđāļāļāļĢāļīāļāļāļāļāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ Cross Join āļŦāļĢāļ·āļāļāļĩāđāđāļĢāļĩāļĒāļāļ§āđāļē Cartesian Join āđāļāđāļāļ§āļīāļāļĩāļāļēāļĢāļāļĩāđāļĢāļ§āļĄāļāļēāļĢāļēāļāļāļąāđāļāđāļāđāļŠāļāļāļāļēāļĢāļēāļāļāļķāđāļāđāļāđāļāļĒāļāļēāļĢāļŠāļĢāđāļēāļāļāļēāļĢāļēāļāđāļŦāļĄāđāļāļĩāđāļĄāļĩāļāļļāļāđāļāļ§āļāļĩāđāđāļāđāļāđāļāđāļāđāļāļēāļāļāļēāļĢāļēāļāļāļĩāđāđāļāđāļēāļĢāđāļ§āļĄ Cross Join āđāļāđāļāļŦāļāļķāđāļāđāļāđāļāļāļāļīāļāļāļēāļĢāļĢāļ§āļĄāļāļ·āđāļāļāļēāļāļāļĩāđāđāļāđāđāļāļĢāļ°āļāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨ āļāļķāđāļāļāđāļ§āļĒāđāļŠāļĢāļīāļĄāļāļĢāļ°āđāļ āļāļāļēāļĢāļĢāļ§āļĄāļāļ·āđāļāđ āđāļāđāļ Inner Join, Left Join, Right Join āđāļĨāļ° Full Outer Join āđāļāļĒāļāļąāđāļ§āđāļāļāļ°āđāļāđ Cross Join āđāļĄāļ·āđāļāļāļģāđāļāđāļāļāđāļāļāļŠāļĢāđāļēāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāļĨāļĢāļ§āļĄāļāļāļāđāļāļ§āļāļēāļāļāļēāļĢāļēāļāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļ āļŠāļīāđāļāļāļĩāđāļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļŠāļ·āļāļāđāļāđāļāļīāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđ āļāļĨāļąāļāļāđāļāļĄāļđāļĨ āļŦāļĢāļ·āļāļŠāļāļēāļāļāļēāļĢāļāđāļāļ·āđāļāđ āļāļĩāđāļāļģāđāļāđāļāļāđāļāļāļĄāļĩāļāļļāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļĢāļāļāļāļĨāļļāļĄ
āļāļĨāļĨāļąāļāļāđāļāļāļ Cross Join āļŠāļēāļĄāļēāļĢāļāļĄāļāļāđāļŦāđāļāđāļāđāļāļāļĨāļāļđāļāļāļēāļĢāđāļāļĩāđāļāļĩāļĒāļāļāļāļāļāļļāļāļāļēāļĢāļēāļāļāļĩāđāđāļāđāļēāļĢāđāļ§āļĄ āđāļāļāļĨāļāļđāļāļāļēāļĢāđāļāļĩāđāļāļĩāļĒāļ āļāļļāļāļāļāļāđāļāļĢāļ°āļāļāļāđāļāļāļļāļāļāļ°āļāļąāļāļāļđāđāļāļąāļāļāļļāļāļāļāļāđāļāļĢāļ°āļāļāļāđāļāļāļļāļāļāļĩāļāļāļļāļāļŦāļāļķāđāļ āļāļģāđāļŦāđāđāļāļīāļāđāļāđāļāđāļĄāļāļĢāļīāļāļāđāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ āļāđāļēāļāļēāļĢāļēāļ A āļĄāļĩāļŠāļēāļĄāđāļāļ§ āđāļĨāļ°āļāļēāļĢāļēāļ B āļĄāļĩāļŠāļĩāđāđāļāļ§ Cross Join āļāļāļāļāļēāļĢāļēāļāđāļŦāļĨāđāļēāļāļĩāđāļāļ°āļŠāļĢāđāļēāļāļāļēāļĢāļēāļāđāļŦāļĄāđāļāļĩāđāļĄāļĩāļŠāļīāļāļŠāļāļāđāļāļ§ āļāļāļēāļāļāļāļāļāļēāļĢāļēāļāļāļĨāļĨāļąāļāļāđāļŠāļēāļĄāļēāļĢāļāļāļģāļāļ§āļāđāļāđāđāļāļĒāļāļēāļĢāļāļđāļāļāļģāļāļ§āļāđāļāļ§āđāļāđāļāđāļĨāļ°āļāļēāļĢāļēāļ āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ āļŠāļīāđāļāļŠāļģāļāļąāļāļāļĩāđāļāļ§āļĢāļāļĢāļēāļāļāļ·āļāļāļĨāļĨāļąāļāļāđāļāļāļ Cross Join āļŠāļēāļĄāļēāļĢāļāđāļāļīāļāđāļāđāļāļāļāļ§āļĩāļāļđāļāđāļĄāļ·āđāļāļāđāļāļāļĢāļąāļāļĄāļ·āļāļāļąāļāļāļēāļĢāļēāļāļāļĩāđāđāļŦāļāđāļāļķāđāļ āļāļķāđāļāļāļģāđāļāļŠāļđāđāļāđāļāļāļąāļāļ§āļĨāļāđāļēāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŦāļēāļāđāļĄāđāđāļāđāđāļāđāļāļĒāđāļēāļāļĢāļāļāļāļāļ
āđāļāļ·āđāļāđāļŠāļāļāđāļŦāđāđāļŦāđāļāđāļāļ§āļāļīāļāļāļāļ Cross Join āļĨāļāļāļāļīāļāļēāļĢāļāļēāļŠāļāļēāļāļāļēāļĢāļāđāļāļąāļ§āļāļĒāđāļēāļāļāļĩāđāđāļĢāļēāļĄāļĩāļŠāļāļāļāļēāļĢāļēāļ:
- āļāļēāļĢāļēāļāļāļĩāđ 1: āļāļĨāļīāļāļ āļąāļāļāđ (āļāļāļĨāļąāļĄāļāđ: ProductID, ProductName, CategoryID)
- āļāļēāļĢāļēāļāļāļĩāđ 2: āļŦāļĄāļ§āļāļŦāļĄāļđāđ (āļāļāļĨāļąāļĄāļāđ: CategoryID, CategoryName)
āļāļēāļĢāļĢāļ§āļĄāļāđāļēāļĄāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļēāļ 'āļāļĨāļīāļāļ āļąāļāļāđ' āđāļĨāļ° 'āļŦāļĄāļ§āļāļŦāļĄāļđāđ' āļāļ°āļŠāđāļāļāļĨāđāļŦāđāļĄāļĩāļāļēāļĢāļēāļāđāļŦāļĄāđāļāļĩāđāļĄāļĩāļāļēāļĢāļĢāļ§āļĄāđāļāļ§āļāļĩāđāđāļāđāļāđāļāđāļāđāļāļļāļāļĢāļēāļĒāļāļēāļĢāļāļēāļāļāļąāđāļāļŠāļāļāļāļēāļĢāļēāļ āđāļāļ·āđāļāļāļāļēāļāđāļĄāđāļĄāļĩāļāļēāļĢāļĢāļ°āļāļļāđāļāļ·āđāļāļāđāļ āļāļĨāļĨāļąāļāļāđāļāļķāļāđāļĄāđāļŠāļ°āļāđāļāļāļāļķāļāļāļ§āļēāļĄāļŠāļąāļĄāļāļąāļāļāđāđāļāđ āļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļēāļ āđāļāļāļēāļāļāļĢāļāļĩ āļāļĨāļĨāļąāļāļāđāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļĢāļāļāđāļāļīāđāļĄāđāļāļīāļĄāđāļāđāđāļāļĒāđāļāđāļŠāđāļ§āļāļāļģāļŠāļąāđāļ WHERE āļŦāļĢāļ·āļ ON āđāļāļ·āđāļāđāļāđāļāđāļāļāļĩāđāļāđāļāļĄāļđāļĨāļŦāļĢāļ·āļāđāļāļāļāđāđāļāļāļēāļ°
āļāļĢāļāļĩāļāļēāļĢāđāļāđāļāļēāļāļŦāļĨāļąāļāļāļĢāļ°āļāļēāļĢāļŦāļāļķāđāļāļŠāļģāļŦāļĢāļąāļ Cross Join āļāļ·āļāđāļāļāļĨāļąāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āđāļāļāļāļĨāļīāđāļāļāļąāļāļĢāļ°āļāļāļāļļāļĢāļāļīāļāļāļąāļāļāļĢāļīāļĒāļ° āļāļķāđāļāļāļģāļāļ§āļĒāļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļāļāļēāļĢāļ§āļīāđāļāļĢāļēāļ°āļŦāđāļāđāļāļĄāļđāļĨāļāļģāļāļ§āļāļĄāļŦāļēāļĻāļēāļĨ āļāđāļ§āļĒāļāļēāļĢāļŠāļĢāđāļēāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļĢāļāļāļāļĨāļļāļĄāļāđāļ§āļĒ Cross Join āļāļāļāđāļāļĢāļāđāļēāļāđ āļāļķāļāļŠāļēāļĄāļēāļĢāļāļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļĨāļ°āđāļāļ·āđāļāļĄāđāļĒāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļđāđāļŦāļĄāļ·āļāļāļāļ°āđāļĄāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļ āđāļāļ·āđāļāļĢāļ°āļāļļāđāļāļ§āđāļāđāļĄ āļĢāļđāļāđāļāļ āļŦāļĢāļ·āļāļāđāļāļĄāļđāļĨāđāļāļīāļāļĨāļķāļāļāļĩāđāđāļĄāđāļŠāļēāļĄāļēāļĢāļāđāļĒāļāđāļĒāļ°āđāļāđ āđāļāļāļĢāļīāļāļāļāļāļāđāļāļĨāļāļāļāļĢāđāļĄ AppMasterno-code āļāļđāđāđāļāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļģāļĨāļāļāļāđāļāļĄāļđāļĨāļāļąāđāļāļŠāļđāļāđāļĨāļ°āļāļĩāđāļāļāļĢāđāļāļēāļĢāđāļŠāļāļāļ āļēāļāđāļāļ·āđāļāļāļ§āļāļāļļāļĄāļĻāļąāļāļĒāļ āļēāļāļāļāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢ Cross Join āđāļāđāļāļĒāđāļēāļāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļāļĢāļ°āļŠāļīāļāļāļīāļāļĨ
āļŠāļīāđāļāļŠāļģāļāļąāļāļāļ·āļāļāđāļāļāļāļģāđāļ§āđāļ§āđāļēāļāļ§āļĢāđāļāđ Cross Join āļāđāļ§āļĒāļāļ§āļēāļĄāļĢāļ°āļĄāļąāļāļĢāļ°āļ§āļąāļ āđāļāļĒāđāļāļāļēāļ°āļāļĒāđāļēāļāļĒāļīāđāļāđāļĄāļ·āđāļāļāđāļāļāļāļąāļāļāļēāļĢāļāļąāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđ āļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļāđāļēāļĄāļāļēāļĢāļĢāļ§āļĄāļāļēāļāļāļģāđāļŦāđāđāļāļīāļāļāļąāļāļŦāļēāļāđāļēāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļĩāđāļŠāļģāļāļąāļāļŦāļēāļāđāļĄāđāđāļāđāļĢāļąāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāļĒāđāļēāļāļĢāļ°āļĄāļąāļāļĢāļ°āļ§āļąāļ āđāļāļ·āđāļāļāļāļēāļāļāļēāļĢāđāļāļīāđāļĄāļāļķāđāļāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§āđāļāļāļāļēāļāļāļāļāļāļēāļĢāļēāļāļāļĨāļĨāļąāļāļāđ āļāļēāļĄāļŦāļĨāļąāļāļāļēāļĢāļāļąāđāļ§āđāļ Cross Join āļāļ§āļĢāđāļāđāđāļāđāļēāļāļĩāđāļāļģāđāļāđāļ āđāļāļāļēāļ°āđāļĄāļ·āđāļāļĄāļĩāļāļ§āļēāļĄāļāļģāđāļāđāļāļāļĩāđāļāļąāļāđāļāļāđāļāļāļēāļĢāļŠāļĢāđāļēāļāļāļĨāļāļđāļāļāļēāļĢāđāļāļĩāđāļāļĩāļĒāļāļāļāļāđāļāļ§ āđāļĨāļ°āđāļĄāļ·āđāļāļāļēāļĢāļēāļāļāļĩāđāđāļāđāļēāļĢāđāļ§āļĄāļĄāļĩāļāļāļēāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļēāļĢāđāļāđ
AppMaster āđāļāđāļāđāļāļĨāļāļāļāļĢāđāļĄ no-code āļāļĢāļāļāļĨāļąāļ āļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāđāļĨāļ°āļāļļāļĢāļāļīāļāļŠāļēāļĄāļēāļĢāļāļāļ§āļāļāļļāļĄāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāļāļāļ Cross Join āđāļĨāļ°āļāļļāļāļŠāļĄāļāļąāļāļīāļāļēāļāļāđāļāļĄāļđāļĨāļāļąāđāļāļŠāļđāļāļāļ·āđāļāđ āđāļāļ·āđāļāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļāđāļĨāļ°āļāļĢāļąāļāļāļāļēāļāđāļāđ āđāļāļĨāļāļāļāļĢāđāļĄāļāļąāļāļāļĨāđāļēāļ§āļāļģāļāļ§āļĒāļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļāļāļēāļĢāļāļđāļĢāļāļēāļāļēāļĢāļāļĒāđāļēāļāļĢāļēāļāļĢāļ·āđāļāļāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļāđāļēāļāļąāļāđāļāđāļāļąāļ PostgreSQL āđāļĨāļ°āđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāļĨāļąāļāļāļāļ Go āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļāļāļąāđāļāđāļāļīāļĢāđāļāđāļ§āļāļĢāđ āļāļķāđāļāļŠāđāļāļāļĨāđāļŦāđāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļāđāļāđāļĨāļīāļĻāđāļĄāđāđāļāļŠāļāļēāļāļāļēāļĢāļāđāļāļĩāđāļĄāļĩāđāļŦāļĨāļāļŠāļđāļ
āļāđāļ§āļĒāļāļēāļĢāđāļāđ AppMaster āđāļāļ·āđāļāļŠāļĢāđāļēāļāđāļāđāļāđāļāļāļāđ āđāļ§āđāļ āđāļĨāļ°āđāļāļāļāļĨāļīāđāļāļāļąāļāļĄāļ·āļāļāļ·āļ āļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāļĄāļļāđāļāđāļāđāļāđāļāļāļĩāđāļāļēāļĢāļŠāļĢāđāļēāļāļāļĢāļĢāļāļ°āļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļĨāļ°āļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļđāđāđāļāđāđāļāđāļĄāļēāļāļāļķāđāļāđāļāļĒāđāļĄāđāļāđāļāļāļāļąāļāļ§āļĨāļāļąāļāļāļ§āļēāļĄāļāļąāļāļāđāļāļāļāļāļāļāļēāļĢāļĢāļ§āļĄāļāļēāļāļāđāļāļĄāļđāļĨ āļĢāļ§āļĄāļāļķāļāļāļēāļĢāđāļāđāļēāļĢāđāļ§āļĄāļāđāļēāļĄāļŠāļēāļĒ āļŦāļĢāļ·āļāļāļēāļĢāļāļąāļāļāļēāļĢāđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļāļāļ·āđāļāļāļēāļ āļāļāļāļāļēāļāļāļĩāđ āđāļāļĨāļāļāļāļĢāđāļĄāļāļąāļāļāļĨāđāļēāļ§āļĒāļąāļāļāļģāđāļŠāļāļāļŠāļ āļēāļāđāļ§āļāļĨāđāļāļĄāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļđāļĢāļāļēāļāļēāļĢ (IDE) āļāļĩāđāļāđāļ§āļĒāļāļĢāļąāļāļāļĢāļļāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļĨāļīāđāļāļāļąāļ āļāļģāđāļŦāđāđāļĢāđāļ§āļāļķāđāļāļŠāļđāļāļŠāļļāļ 10 āđāļāđāļē āđāļĨāļ°āļāļļāđāļĄāļāļļāļāļĄāļēāļāļāļķāđāļ 3 āđāļāđāļē āđāļĄāļ·āđāļāđāļāļĩāļĒāļāļāļąāļāļ§āļīāļāļĩāļāļēāļĢāđāļāļāđāļāļīāļĄ
āđāļāļĒāļŠāļĢāļļāļ Cross Join āļāļ·āļāļāļēāļĢāļāļģāđāļāļīāļāļāļēāļĢāļĢāļ§āļĄāļāļąāđāļāļāļ·āđāļāļāļēāļāđāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđāļāļĩāđāļāđāļ§āļĒāđāļŦāđāļāļđāđāđāļāđāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļĢāļāļāļāļĨāļļāļĄāđāļāļĒāļāļēāļĢāļĢāļ§āļĄāđāļāļ§āļāļĩāđāđāļāđāļāđāļāđāļāđāļāļąāđāļāļŦāļĄāļāļāļēāļāļāļēāļĢāļēāļāļāļąāđāļāđāļāđāļŠāļāļāļāļēāļĢāļēāļāļāļķāđāļāđāļ āđāļĄāđāļ§āđāļēāļāļ°āļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āđāļāđāļāļēāļāđāļāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒ āđāļāđāļāļēāļĢāđāļāđāļāļēāļāļāđāļāļ§āļĢāđāļāđāļĢāļąāļāļāļēāļĢāļāļīāļāļēāļĢāļāļēāđāļĨāļ°āļāļąāļāļāļēāļĢāļāļĒāđāļēāļāļĢāļāļāļāļāļ āđāļāļĒāđāļāļāļēāļ°āļāļĒāđāļēāļāļĒāļīāđāļāđāļĄāļ·āđāļāļāļģāļāļēāļāļāļąāļāļāļļāļāļāđāļāļĄāļđāļĨāļāļāļēāļāđāļŦāļāđ