Skip to main content
Backdrop CMS API
Documentation for Backdrop CMS developers.
  • Welcome!
    • Login

You are here

  1. Home »
  2. API reference »
  3. 1.x

Search for join

Name Type Location Description
views_join class core/modules/views/includes/handlers.inc A function class to represent a join and create the SQL necessary to implement the join.
SelectQuery::join function core/includes/database/select.inc Implements SelectQueryInterface::join().
Views join handlers group core/modules/views/includes/handlers.inc Handlers to tell Views how to join tables together.
views_join_subquery class core/modules/views/includes/handlers.inc Join handler for relationships that join with a subquery as the left field. eg: LEFT JOIN node node_term_data ON ([YOUR SUBQUERY HERE]) = node_term_data.nid
views_get_table_join function core/modules/views/includes/utility.inc Fetch a handler to join one table to a primary table from the data cache
SelectQuery::addJoin function core/includes/database/select.inc Implements SelectQueryInterface::addJoin().
SelectQuery::leftJoin function core/includes/database/select.inc Implements SelectQueryInterface::leftJoin().
views_join::construct function core/modules/views/includes/handlers.inc Construct the views_join object.
SelectQuery::innerJoin function core/includes/database/select.inc Implements SelectQueryInterface::innerJoin().
SelectQuery::rightJoin function core/includes/database/select.inc Implements SelectQueryInterface::rightJoin().
views_join::build_join function core/modules/views/includes/handlers.inc Build the SQL for the join this object represents.
views_handler::get_join function core/modules/views/includes/handlers.inc Get the join object that should be used for this handler.
SelectQueryExtender::join function core/includes/database/select.inc Default Join against another table in the database.
SelectQueryInterface::join function core/includes/database/select.inc Default Join against another table in the database.
SelectQueryExtender::addJoin function core/includes/database/select.inc Join against another table in the database.
SelectQueryInterface::addJoin function core/includes/database/select.inc Join against another table in the database.
SelectQueryExtender::leftJoin function core/includes/database/select.inc Left Outer Join against another table in the database.
views_join_subquery::construct function core/modules/views/includes/handlers.inc Construct the views_join object.
SelectQueryInterface::leftJoin function core/includes/database/select.inc Left Outer Join against another table in the database.
SelectQueryExtender::innerJoin function core/includes/database/select.inc Inner Join against another table in the database.
SelectQueryExtender::rightJoin function core/includes/database/select.inc Right Outer Join against another table in the database.
views_join_subquery::build_join function core/modules/views/includes/handlers.inc Build the SQL for the join this object represents.
SelectQueryInterface::innerJoin function core/includes/database/select.inc Inner Join against another table in the database.
SelectQueryInterface::rightJoin function core/includes/database/select.inc Right Outer Join against another table in the database.
views_many_to_one_helper::get_join function core/modules/views/includes/handlers.inc
_field_sql_storage_query_join_entity function core/modules/field/modules/field_sql_storage/field_sql_storage.module Adds the base entity table to a field query object.
views_many_to_one_helper::summary_join function core/modules/views/includes/handlers.inc Provide the proper join for summary queries. This is important in part because it will cooperate with other arguments if possible.
views_plugin_query_default::adjust_join function core/modules/views/plugins/views_plugin_query_default.inc Fix a join to adhere to the proper relationship; the left table can vary based upon what relationship items are joined in on.
DatabaseAlterTestCase::testAlterWithJoin function core/modules/simpletest/tests/database_test.test Test that we can alter the joins on a query.
views_plugin_query_default::get_join_data function core/modules/views/plugins/views_plugin_query_default.inc Retrieve join data from the larger join data cache.
DatabaseSelectComplexTestCase::testJoinTwice function core/modules/simpletest/tests/database_test.test Confirm we can join on a single table twice with a dynamic alias.
DatabaseSelectComplexTestCase::testDefaultJoin function core/modules/simpletest/tests/database_test.test Test simple JOIN statements.
DatabaseSelectComplexTestCase::testLeftOuterJoin function core/modules/simpletest/tests/database_test.test Test LEFT OUTER joins.
DatabaseSelectComplexTestCase2::testJoinSubquery function core/modules/simpletest/tests/database_test.test Test that we can join on a query.
DatabaseSelectSubqueryTestCase::testJoinSubquerySelect function core/modules/simpletest/tests/database_test.test Test that we can use a subquery in a JOIN clause.
  • Developer Documentation
    • Advanced Installation
    • Developing Modules
    • Developing Themes
    • Developing Layouts
    • Upgrading from Drupal 7
    • Converting Drupal code
      • Converting modules
      • Converting themes
      • Change Records
    • Working w Config Management
    • Deploying a Backdrop site
    • Coding & documentation standards
    • Writing secure code
    • Contribute to Backdrop
  • Backdrop API
    • Topics
    • Functions
    • Classes
    • Files
    • Globals
    • Form API Reference
  • Glossary

Stay connected

Sign up for our newsletter

Powered by Backdrop CMS
  • backdropcms.org
  • forum.backdropcms.org