Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [MySQL] check dati

  1. #1

    [MySQL] check dati

    Ciao Raga,
    ho bisogno di aiuto.
    Prima di effettuare una INSERT vorrei verificare che i dati da immettere non siano già presenti, mi è sufficiente rilevare una differenze tra le date,
    e vorrei gestire questa info magari tramite PHP con un semplice if, ho scritto questo codice ma sicuramente si può fare di meglio.

    Codice PHP:

    $check 
    "SELECT
    count(*) AS tot 
    FROM tabella_A AS tb1
    JOIN tabella_B AS tb2 ON tb1.data_inserimento = tb2.data_inserimento"
    ;
    $select_check=mysql_query($check) or die("Query check dati da inserire fallita"mysql_error()." ".$check);
    $tot2 mysql_fetch_array($select_check);

    if(
    $tot2['tot'] > ){

    BLOCCO




    Mi date in aiutino ?


    Thanks

    .

  2. #2
    Mi rispondo da solo

    codice:
    SELECT
    count(*) AS tot 
    FROM Tabella_A 
    WHERE data_inserimento IN (SELECT data_inserimento FROM Tabella _B)

    E' molto più veloce.



    .

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.