JsonSQL::Param::Join - JsonSQL::Param::Join object. Stores a Perl representation of an SQL join expression for use in JsonSQL::Query objects.
version 0.41
This module constructs a Perl object representing a JOIN parameter of an SQL SELECT statement and has methods for extracting the parameters to generate the appropriate SQL string.
Instantiates and returns a new JsonSQL::Param::Join object.
$joinhashref => A hashref of fromtable/totable/jointype/joincondition properties used to construct the object. $queryObj => A reference to the JsonSQL::Query object that will own this object.
Returns a JsonSQL::Error object on failure.
Generates parameters represented by the object for the SQL statement. Returns:
$joinFrom => The table to JOIN from. $joinParams => The parameters defining the join.
Chris Hoefler <bhoefler@draper.com>
This software is copyright (c) 2017 by Chris Hoefler.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install JsonSQL, copy and paste the appropriate command in to your terminal.
cpanm
cpanm JsonSQL
CPAN shell
perl -MCPAN -e shell install JsonSQL
For more information on module installation, please visit the detailed CPAN module installation guide.