Skip to main content
backdrop Documentation
Documentation and API source code for Backdrop CMS.
  • Welcome!
    • Login

Search for join

  1. Home »
  2. API reference »
  3. 1.x
Name Type Location Description
views_join class core/modules/views/includes/handlers.inc
SelectQuery::join function core/includes/database/select.inc Default Join against another table in the database.
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 Join against another table in the database.
SelectQuery::leftJoin function core/includes/database/select.inc Left Outer Join against another table in the database.
views_join::construct function core/modules/views/includes/handlers.inc Construct the views_join object.
SelectQuery::innerJoin function core/includes/database/select.inc Inner Join against another table in the database.
SelectQuery::rightJoin function core/includes/database/select.inc Right Outer Join against another table in the database.
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.
DatabaseSelectComplexTestCase::testJoinConditionObject function core/modules/simpletest/tests/database_test.test Test that join conditions can use Condition objects.

Directory

  • Getting started
    • Installing
    • Updates vs upgrades
    • Hosting/deploying
  • Upgrading from Drupal
    • Introduction
    • Upgrade overview
    • Converting Drupal code
  • User guide
    • Quick start guide
    • Using Backdrop
  • Add-On Documentation
  • Developing for Backdrop
    • Developing modules
    • Developing themes
    • Developing layouts
    • Using libraries
    • Local development
    • Writing secure code
    • Using JavaScript
  • Contributors guide
    • Contribute to Backdrop core
      • How to use the core issue queue
      • Adding labels to issues
      • Adding milestones to issues
    • Contribute Backdrop add-ons
    • Contribute to documentation
  • Developer API
    • Topics
    • Functions
    • Classes
    • Files
    • Globals
    • Icon API
    • Database API
    • Theme functions
    • Form API reference
  • Appendix/reference
    • Change records
    • Glossary
    • Coding & documentation standards
    • Contrib permissions policy

Stay connected

Sign up for our newsletter

Powered by Backdrop CMS

Footer Menu

  • documentation
  • localization
  • events
  • forum
  • backdropcms.org