Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

तालिका 2 से चेकिंग फ़ील्ड के साथ तालिका 1 में डेटा कैसे सम्मिलित करें (कोडनिर्देशक)

आप एक सम्मिलित चयन कथन लिख सकते हैं।

यह केवल एक मोटा दृश्य है क्योंकि आपने अपना कोड प्रदान नहीं किया है। अगर आपको स्पष्टीकरण की आवश्यकता हो तो मुझे बताएं।

INSERT INTO table1 (id_data_inserted, date, id_data, id_room) 
    SELECT
        '$id_data_inserted' as id_data_inserted,
        '$date' as date,
        '$id_data' as id_data,
        '$id_room' as id_room
    FROM table2 WHERE id_data = $id_data

आपके अपडेट पर उत्तर दें:

आपके नियंत्रक के लिए मेरा अद्यतन उत्तर यहां दिया गया है। लेकिन मैं अभी भी अपना पहला उत्तर पसंद करता हूं क्योंकि यह बहुत तेज़ है।

$checkID_Data = $this->my_model->checkIdData()->result_array();
$passed = FALSE;

foreach ($checkID_Data as $v)
{
    if($id_data == $v['id_data '])
    {
        $data = array
        (
           'id_data_inserted' => $v['id_data'],
           'date' => $date,
           'id_data' => $id_data,
           'id_room' => $id_room
        );

        $this->my_model->input_data($data, 'table1');
        $data['table1'] = $this->my_model->viewl_data('table1')->result();
        $this->load->view('admin/data/v_data', $data);
        $passed = TRUE;
        break;
    }
}

if (!$passed)
{
   echo "Failed to input!";
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mySQL में किसी विशिष्ट वर्ण के बाएँ और दाएँ से केवल वर्ण लेना

  2. Android कक्ष - किसी वस्तु में वस्तुओं की सूची को संभालना और क्वेरी परिणाम

  3. दो ऑटोइनक्रिकमेंट कॉलम या ऑटोइनक्रिकमेंट और दूसरे कॉलम में समान मान

  4. मैं mysql में किसी तिथि के सप्ताह का पहला दिन कैसे प्राप्त करूं?

  5. MySQL का उपयोग करके पॉइंट इन पॉलीगॉन के लिए एक टेबल खोजें