Mostrando entradas con la etiqueta mysql. Mostrar todas las entradas
Mostrando entradas con la etiqueta mysql. Mostrar todas las entradas

lunes, 17 de enero de 2022

Clase de PHP para usar mysql_connect (5.0) en servidores que tengan PHP 7.0

 Clase de PHP para usar mysql_connect (5.0) en servidores que tengan PHP 7.0 ya que como se sabe en esas versiones modernas de php como la 7 y superiores, no se le da soporte a mysql_connect.que es de php 5 y anteriores.

https://www.phpclasses.org/package/9199-PHP-Replace-mysql-functions-using-the-mysqli-extension.html


Se debe tener cuenta en PHPCLASSES.ORG pero bien vale la pena crearse la cuenta, no solo esta clase si no muchas otras muy utiles.


viernes, 16 de abril de 2021

Algunas funciones internas de MySql para usar dentro de las consultas

Una lista alfabetica de las principales palabras reservadas que se pueden utilizar como funciones dentro de las consultas de MYSQL, click en cada funcion para ampliar su explicacion en el sitio  https://www.techonthenet.com/


ABS ,  ACOS ,  ADDDATE ,  ADDTIME ,  ASCII ,  ASIN ,  ATAN ,  ATAN2 ,  AVG ,  BIN ,  BINARY ,  CASE ,  CAST ,  CEIL ,  CEILING ,  CHAR_LENGTH ,  CHARACTER_LENGTH ,  COALESCE ,  CONCAT ,  CONCAT_WS ,  CONNECTION_ID ,  CONV ,  CONVERT ,  COS ,  COT ,  COUNT ,  CURDATE ,  CURRENT_DATE ,  CURRENT_TIME ,  CURRENT_TIMESTAMP ,  CURRENT_USER ,  CURTIME ,  DATABASE ,  DATE ,  DATE_ADD ,  DATE_FORMAT ,  DATE_SUB ,  DATEDIFF ,  DAY ,  DAYNAME ,  DAYOFMONTH ,  DAYOFWEEK ,  DAYOFYEAR ,  DEGREES ,  DIV ,  ENCRYPT ,  EXP ,  EXTRACT ,  FIELD ,  FIND_IN_SET ,  FLOOR ,  FORMAT ,  FROM_DAYS ,  GREATEST ,  HOUR ,  IF ,  IFNULL ,  INSERT ,  INSTR ,  ISNULL ,  LAST_DAY ,  LAST_INSERT_ID ,  LCASE ,  LEAST ,  LEFT ,  LENGTH ,  LN ,  LOCALTIME ,  LOCALTIMESTAMP ,  LOCATE ,  LOG ,  LOG10 ,  LOG2 ,  LOWER ,  LPAD ,  LTRIM ,  MAKEDATE ,  MAKETIME ,  MAX ,  MD5 ,  MICROSECOND ,  MID ,  MIN ,  MINUTE ,  MOD ,  MONTH ,  MONTHNAME ,  NOW ,  NULLIF ,  OLD_PASSWORD ,  PASSWORD ,  PERIOD_ADD ,  PERIOD_DIFF ,  PI ,  POSITION ,  POW ,  POWER ,  QUARTER ,  RADIANS ,  RAND ,  REPEAT ,  REPLACE ,  REVERSE ,  RIGHT ,  ROUND ,  RPAD ,  RTRIM ,  SEC_TO_TIME ,  SECOND ,  SESSION_USER ,  SIGN ,  SIN ,  SPACE ,  SQRT ,  STR_TO_DATE ,  STRCMP ,  SUBDATE ,  SUBSTR ,  SUBSTRING ,  SUBSTRING_INDEX ,  SUBTIME ,  SUM ,  SYSDATE ,  SYSTEM_USER ,  TAN ,  TIME ,  TIME_FORMAT ,  TIME_TO_SEC ,  TIMEDIFF ,  TIMESTAMP ,  TO_DAYS ,  TRIM ,  TRUNCATE ,  UCASE ,  UPPER ,  USER ,  VERSION ,  WEEK ,  WEEKDAY ,  WEEKOFYEAR ,  YEAR ,  YEARWEEK , 

lunes, 12 de abril de 2021

SUBSTR dentro de una consulta SQL.

La importante y útil opción de SUBSTR DENTRO DE UNA CONSULTA SQL.

A veces es necesario ejecutar una consulta SQL usando el criterio de una sub cadena,  y para ello es muy  util usar SUBSTR

 

SELECT *
FROM `tablex`
WHERE SUBSTR( fieldx, 7, 5 ) = '00239'

martes, 30 de marzo de 2021

A Sql Query as a table

If we need to use a subquery as a table of a query in SQL the next example is the right way to do it
  SELECT table2.field_name
      FROM (
          SELECT *
          FROM table1
      ) AS table2
  WHERE table2.field_criterium = 'x'

domingo, 14 de febrero de 2021

Como borrar elementos duplicados de una tabla conservando el ID mayor

Aveces tenemos registros duplicados en una tabla por un campoo o por todos ellos, y necesitamos dejar uno solo, el truco es eliminar todos dejando el de mayor id, para ello les dejo esta consulta

 
delete from test
 where id not in (
    select max(id)
      from test
     group by email)     

Popular Posts

Conoce Manizales !!

La intranet de Manizales