Preguntas etiquetadas con jdatabase

4
Método para crear una subconsulta utilizando JDatabase
En http://docs.joomla.org/Selecting_data_using_JDatabase , no existe un método documentado para escribir una subconsulta utilizando JDatabase. https://gist.github.com/gunjanpatel/8663333 ejemplifica una forma de lograr esto con (se omiten algunos bits): $subQuery = $db->getQuery(true); $query = $db->getQuery(true); // Create the base subQuery select statement. $subQuery->select('*') ->from($db->quoteName('#__sub_table')) ->where($db->quoteName('subTest') . ' = ' . $db->quote('1')); // Create …

1
¿Cómo combinar AND y OR en la cláusula WHERE utilizando un objeto de consulta?
Dado el SQL deseado a continuación, donde se deben cumplir Cond1 y Cond2 O se debe cumplir Cond3 para la selección, ¿cuál es la forma correcta de usar getQuery()para lograrlo? SQL deseado: condición1 y condición2 entre paréntesis) SELECT * FROM #__myTable WHERE (condition1=true AND condition2=true) OR condition3=true Con encadenamiento: especificando …
21 jdatabase  sql 

3
¿Se pueden insertar múltiples registros de una vez con jDatabase?
En lugar de usar un bucle, ¿pueden las funciones de la base de datos de Joomla crear una declaración SQL como esta? INSERT INTO #__tablename (col1,col2) VALUES ('1', 'one'), ('2', 'two'), ('3', 'three'), ... ('999', 'three'), Los documentos en Acceso a la base de datos usando JDatabase , se refieren …
11 jdatabase 

1
Cómo usar LIMIT en getQuery
Dado el SQL deseado: SELECT * FROM #__tablename LIMIT 5 ¿Cómo uso $ query para lograrlo? $db = JFactory::getDBO(); $query = $db->getQuery(true); $query->select($db->nameQuote('*')); $query->from($db->nameQuote('#__tablename')); $db->setQuery($query); $rows = $db->loadObjectList();
8 jdatabase 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.