interfaceSelectForm
interface SelectForm
extends Element
Public API: explicitly declared with
@visibility public.The select SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\Sqlite\Role\SelectForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 8
- MvaluesWithMvaluesCommaLpNexprlistRp_fe975bc4 packages/sql-semantics-sqlite/resources/models/Value/MvaluesWithMvaluesCommaLpNexprlistRp_fe975bc4.php:15
- MvaluesWithValuesCommaLpNexprlistRp_cd8c14f9 packages/sql-semantics-sqlite/resources/models/Value/MvaluesWithValuesCommaLpNexprlistRp_cd8c14f9.php:15
- OneselectWithSelectDistinctSelcollistFromWhereOptGroupbyOptHavingOptOrderbyOptLimitOpt_218e0475 packages/sql-semantics-sqlite/resources/models/Value/OneselectWithSelectDistinctSelcollistFromWhereOptGroupbyOptHavingOptOrderbyOptLimitOpt_218e0475.php:15
- OneselectWithSelectDistinctSelcollistFromWhereOptGroupbyOptHavingOptWindowClauseOrderbyO_9a3dd714 packages/sql-semantics-sqlite/resources/models/Value/OneselectWithSelectDistinctSelcollistFromWhereOptGroupbyOptHavingOptWindowClauseOrderbyO_9a3dd714.php:15
- SelectWithWithRecursiveWqlistSelectnowith_5f4629ff packages/sql-semantics-sqlite/resources/models/Value/SelectWithWithRecursiveWqlistSelectnowith_5f4629ff.php:15
- SelectWithWithWqlistSelectnowith_dc3f10ec packages/sql-semantics-sqlite/resources/models/Value/SelectWithWithWqlistSelectnowith_dc3f10ec.php:15
- SelectnowithWithSelectnowithMultiselectOpOneselect_7000656a packages/sql-semantics-sqlite/resources/models/Value/SelectnowithWithSelectnowithMultiselectOpOneselect_7000656a.php:15
- ValuesWithValuesLpNexprlistRp_eab5da94 packages/sql-semantics-sqlite/resources/models/Value/ValuesWithValuesLpNexprlistRp_eab5da94.php:15
Method calls 10
- method-call SqlSemantics\Statement\Model\Sqlite\Value\CmdWithCreatekwTempViewIfnotexistsNmDbnmEidlistOptAsSelect_982c3d9a::write() packages/sql-semantics-sqlite/resources/models/Value/CmdWithCreatekwTempViewIfnotexistsNmDbnmEidlistOptAsSelect_982c3d9a.php:63
- method-call SqlSemantics\Statement\Model\Sqlite\Value\CmdWithWithInsertCmdIntoXfullnameIdlistOptSelectUpsert_8f9aafcd::write() packages/sql-semantics-sqlite/resources/models/Value/CmdWithWithInsertCmdIntoXfullnameIdlistOptSelectUpsert_8f9aafcd.php:55
- method-call SqlSemantics\Statement\Model\Sqlite\Value\CreateTableArgsWithAsSelect_edfabb86::write() packages/sql-semantics-sqlite/resources/models/Value/CreateTableArgsWithAsSelect_edfabb86.php:37
- method-call SqlSemantics\Statement\Model\Sqlite\Value\ExprWithExistsLpSelectRp_c7d40730::write() packages/sql-semantics-sqlite/resources/models/Value/ExprWithExistsLpSelectRp_c7d40730.php:39
- method-call SqlSemantics\Statement\Model\Sqlite\Value\ExprWithExprInOpLpSelectRp_a20110e2::write() packages/sql-semantics-sqlite/resources/models/Value/ExprWithExprInOpLpSelectRp_a20110e2.php:46
- method-call SqlSemantics\Statement\Model\Sqlite\Value\ExprWithLpSelectRp_2c2be90a::write() packages/sql-semantics-sqlite/resources/models/Value/ExprWithLpSelectRp_2c2be90a.php:37
- method-call SqlSemantics\Statement\Model\Sqlite\Value\SeltablistWithStlPrefixLpSelectRpAsOnUsing_201b7267::write() packages/sql-semantics-sqlite/resources/models/Value/SeltablistWithStlPrefixLpSelectRpAsOnUsing_201b7267.php:45
- method-call SqlSemantics\Statement\Model\Sqlite\Value\TriggerCmdWithScanptInsertCmdIntoTrnmIdlistOptSelectUpsertScanpt_362fe131::write() packages/sql-semantics-sqlite/resources/models/Value/TriggerCmdWithScanptInsertCmdIntoTrnmIdlistOptSelectUpsertScanpt_362fe131.php:57
- method-call SqlSemantics\Statement\Model\Sqlite\Value\TriggerCmdWithScanptSelectScanpt_2cdaedbb::write() packages/sql-semantics-sqlite/resources/models/Value/TriggerCmdWithScanptSelectScanpt_2cdaedbb.php:41
- method-call SqlSemantics\Statement\Model\Sqlite\Value\WqitemWithWithnmEidlistOptWqasLpSelectRp_ba45400b::write() packages/sql-semantics-sqlite/resources/models/Value/WqitemWithWithnmEidlistOptWqasLpSelectRp_ba45400b.php:49
Type declarations 20
- type SqlSemantics\Statement\Model\Sqlite\Value\CmdWithCreatekwTempViewIfnotexistsNmDbnmEidlistOptAsSelect_982c3d9a packages/sql-semantics-sqlite/resources/models/Value/CmdWithCreatekwTempViewIfnotexistsNmDbnmEidlistOptAsSelect_982c3d9a.php:29
- type SqlSemantics\Statement\Model\Sqlite\Value\CmdWithCreatekwTempViewIfnotexistsNmDbnmEidlistOptAsSelect_982c3d9a packages/sql-semantics-sqlite/resources/models/Value/CmdWithCreatekwTempViewIfnotexistsNmDbnmEidlistOptAsSelect_982c3d9a.php:117
- type SqlSemantics\Statement\Model\Sqlite\Value\CmdWithWithInsertCmdIntoXfullnameIdlistOptSelectUpsert_8f9aafcd packages/sql-semantics-sqlite/resources/models/Value/CmdWithWithInsertCmdIntoXfullnameIdlistOptSelectUpsert_8f9aafcd.php:27
- type SqlSemantics\Statement\Model\Sqlite\Value\CmdWithWithInsertCmdIntoXfullnameIdlistOptSelectUpsert_8f9aafcd packages/sql-semantics-sqlite/resources/models/Value/CmdWithWithInsertCmdIntoXfullnameIdlistOptSelectUpsert_8f9aafcd.php:95
- type SqlSemantics\Statement\Model\Sqlite\Value\CreateTableArgsWithAsSelect_edfabb86 packages/sql-semantics-sqlite/resources/models/Value/CreateTableArgsWithAsSelect_edfabb86.php:23
- type SqlSemantics\Statement\Model\Sqlite\Value\CreateTableArgsWithAsSelect_edfabb86 packages/sql-semantics-sqlite/resources/models/Value/CreateTableArgsWithAsSelect_edfabb86.php:43
- type SqlSemantics\Statement\Model\Sqlite\Value\ExprWithExistsLpSelectRp_c7d40730 packages/sql-semantics-sqlite/resources/models/Value/ExprWithExistsLpSelectRp_c7d40730.php:23
- type SqlSemantics\Statement\Model\Sqlite\Value\ExprWithExistsLpSelectRp_c7d40730 packages/sql-semantics-sqlite/resources/models/Value/ExprWithExistsLpSelectRp_c7d40730.php:47
- type SqlSemantics\Statement\Model\Sqlite\Value\ExprWithExprInOpLpSelectRp_a20110e2 packages/sql-semantics-sqlite/resources/models/Value/ExprWithExprInOpLpSelectRp_a20110e2.php:25
- type SqlSemantics\Statement\Model\Sqlite\Value\ExprWithExprInOpLpSelectRp_a20110e2 packages/sql-semantics-sqlite/resources/models/Value/ExprWithExprInOpLpSelectRp_a20110e2.php:70
- type SqlSemantics\Statement\Model\Sqlite\Value\ExprWithLpSelectRp_2c2be90a packages/sql-semantics-sqlite/resources/models/Value/ExprWithLpSelectRp_2c2be90a.php:23
- type SqlSemantics\Statement\Model\Sqlite\Value\ExprWithLpSelectRp_2c2be90a packages/sql-semantics-sqlite/resources/models/Value/ExprWithLpSelectRp_2c2be90a.php:45
- type SqlSemantics\Statement\Model\Sqlite\Value\SeltablistWithStlPrefixLpSelectRpAsOnUsing_201b7267 packages/sql-semantics-sqlite/resources/models/Value/SeltablistWithStlPrefixLpSelectRpAsOnUsing_201b7267.php:24
- type SqlSemantics\Statement\Model\Sqlite\Value\SeltablistWithStlPrefixLpSelectRpAsOnUsing_201b7267 packages/sql-semantics-sqlite/resources/models/Value/SeltablistWithStlPrefixLpSelectRpAsOnUsing_201b7267.php:65
- type SqlSemantics\Statement\Model\Sqlite\Value\TriggerCmdWithScanptInsertCmdIntoTrnmIdlistOptSelectUpsertScanpt_362fe131 packages/sql-semantics-sqlite/resources/models/Value/TriggerCmdWithScanptInsertCmdIntoTrnmIdlistOptSelectUpsertScanpt_362fe131.php:27
- type SqlSemantics\Statement\Model\Sqlite\Value\TriggerCmdWithScanptInsertCmdIntoTrnmIdlistOptSelectUpsertScanpt_362fe131 packages/sql-semantics-sqlite/resources/models/Value/TriggerCmdWithScanptInsertCmdIntoTrnmIdlistOptSelectUpsertScanpt_362fe131.php:99
- type SqlSemantics\Statement\Model\Sqlite\Value\TriggerCmdWithScanptSelectScanpt_2cdaedbb packages/sql-semantics-sqlite/resources/models/Value/TriggerCmdWithScanptSelectScanpt_2cdaedbb.php:24
- type SqlSemantics\Statement\Model\Sqlite\Value\TriggerCmdWithScanptSelectScanpt_2cdaedbb packages/sql-semantics-sqlite/resources/models/Value/TriggerCmdWithScanptSelectScanpt_2cdaedbb.php:57
- type SqlSemantics\Statement\Model\Sqlite\Value\WqitemWithWithnmEidlistOptWqasLpSelectRp_ba45400b packages/sql-semantics-sqlite/resources/models/Value/WqitemWithWithnmEidlistOptWqasLpSelectRp_ba45400b.php:26
- type SqlSemantics\Statement\Model\Sqlite\Value\WqitemWithWithnmEidlistOptWqasLpSelectRp_ba45400b packages/sql-semantics-sqlite/resources/models/Value/WqitemWithWithnmEidlistOptWqasLpSelectRp_ba45400b.php:81