Если запись в таблице A не существует в таблице b сделать что-то, как бы я пошел по этому поводу? -- php поле с участием mysql поле с участием codeigniter пол Связанный проблема

If record in table A does not exist in table B do something, how would I go about doing this?


0
vote

проблема

русский

У меня есть таблица A с полем, называемым писем, мне нужно проверить таблицу B, которая также имеет поле под названием Emails. Если электронное письмо в таблице A не показывает в таблице B, мне нужно что-то сделать.

Вот часть SQL у меня до сих пор

 <код> $check=$this->db->query("SELECT * FROM default_appointment WHERE email NOT IN (SELECT email FROM default_consultation)");   

Я не уверен, я нахожусь на правильном треке, и если я не уверен, как реализовать часть PHP. Как бы я пошел по этому поводу?

Английский оригинал

I have table A with a field called emails I need to check table B that also has a field called emails. If an email in table A does not show in table B I need to do something.

Here is the sql part I have so far

$check=$this->db->query("SELECT * FROM default_appointment WHERE email NOT IN (SELECT email FROM default_consultation)"); 

I am not sure if I am on the right track and if I am I am not sure how to implement the php portion. How would I go about doing this?

</div
        
 
 

Список ответов

1
 
vote
vote
Лучший ответ
 

Посмотрите на Mysql существует .

 <код> SELECT * FROM default_appointment a WHERE NOT EXISTS (   SELECT 1   FROM default_consultation c   WHERE c.email = a.email )   
 

Take a look at MySQL EXISTS.

SELECT * FROM default_appointment a WHERE NOT EXISTS (   SELECT 1   FROM default_consultation c   WHERE c.email = a.email ) 
</div
 
 
0
 
vote
 <код> $check=$this->db->query("SELECT * FROM default_appointment WHERE email NOT IN (SELECT      email FROM default_consultation)");     $row_count = $this->db->num_rows($check);    if($row_count > 1)   {     // do your stuff   }   

Надеюсь, это работает

 
$check=$this->db->query("SELECT * FROM default_appointment WHERE email NOT IN (SELECT      email FROM default_consultation)");     $row_count = $this->db->num_rows($check);    if($row_count > 1)   {     // do your stuff   } 

hope it works

</div
 
 

Связанный проблема

0  Определить переменные в шаблоне  ( Define variables in a template ) 
Можно ли определить переменную в шаблоне экспрессии шаблона? Если это так, как можно сделать так? Пример следующего использования в качестве примера. Я ищу ...

0  Как вы используете PHP и SQL для отправки данных таблицы на другую таблицу  ( How do you use php and sql to submit table data to another table ) 
У меня есть таблица полетов, и я использую цикл, чтобы распечатать информацию о рейсах, наряду с кнопкой отправки, кнопка, которая нажала, - это представленны...

0  Процедура ничего не делает  ( Procedure doesnt do anything ) 
Я сделал процедуру в MySQL. Похоже, это выглядит. Я назвал эту процедуру из PHP. После этого звонка стол все еще остается пустым, и я не знаю почему. ...

2  Сделать HTACCESS не применять для некоторых подпапок  ( Make htaccess to not be applied for some subfolders ) 
Я использую эту htaccess для моего приложения. <код> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQ...

0  Авто не показывая результат jQuery  ( Auto complete not showing result jquery ) 
Я пытаюсь создать автоматическую комплектацию, используя jqueryui.i am echo ing a jquery a age ange Результат базы данных из удаленного поиска файлов.php.it п...

1  Как читать защищенные данные из API API / PHP API Facebook API / PHP  ( How to read protected data from facebook ads api php sdk ) 
Я получаю защищенный объект, возвращенный из вызова API в рекламу Facebook. Я звоню с <код> $campaigns = $account->getAdCampaigns($fields, $params); и...

0  PHP Проверка формата DateTime с помощью PREG_MATCH и CHECHDATE неправильный результат  ( Php checking datetime format using preg match and checkdate wrong result ) 
Я хочу подтвердить формат dateTime с помощью функции preg_match () и checkdate (). Мой формат «DD / MM / YYYY HH: MM: SS». Что не так с моим кодом? <код> fu...

0  Cookie не доступно на сайте  ( Cookie not available sitewide ) 
У меня есть два вопроса с настройкой и извлечением файлов cookie. cookie загружается, но нельзя вызывать, пока страница не будет обновлена. Это означает, ч...

0  WordPress Query 'Orderby' => 'meta_value' списки 10 до 9  ( Wordpress query orderby meta value lists 10 before 9 ) 
Я создаю сайт WordPress для моего отца в ресторане закона. Каждый курс имеет номер, который я перечисляю с использованием «orderby» расширенного пользовательс...

0  Защита пользовательских данных - для использования в вызовах метода, SQL и файловые вызовы  ( Securing user data for use in method calls sql and file calls ) 
Я использую <код> $_GET , <код> $_POST и <код> $_COOKIE Переменные в вызовах метода, SQL-запросы и файловые вызовы - и необходимо сбежать / Перепишите эти д...

6  Как вы заставляете гравитар на отображение идентификатора  ( How do you force gravatar into displaying identicon ) 
Есть ли способ заставить Gravatar до всегда Вернуть identicon url? P >. Единственный способ, которым я нашел до сих пор: <Код> ?forcedefault=1&default=my...

2  Как я могу скачать партию фотографий из URL-адресов, хранящихся в базе данных MySQL  ( How do i download a batch of pictures from urls stored in a mysql database ) 
У меня есть база данных, содержащая URL-адреса изображений, которые выглядят так: <код> DATABASE : id / url 1 / http://www.pic1.jpg 2 / http://www.pic2.jpg ...

1  Правильный способ отправить почтовики, используя PHP?  ( Proper way to send mailers using php ) 
У меня есть PHP-скрипт для отправки 1 00 000 писем каждый день. Он просто управляет всеми электронными письмами в цикле и ссылается на почту () .. Я не могу...

1  Почему PHP не может создать файл, даже с 777 разрешениями?  ( Why cant php create a file even with 777 permissions ) 
У меня есть тестовый сервер виртуальной арки Linux с Xampp, работающим на моем ноутбуке, и я не могу получить PHP для создания новых файлов, даже с разрешения...

0  Symfony2 параметр или проблема кэша  ( Symfony2 parameter or cache issue ) 
Я использую Symfony2 для моего приложения и приложения, работая нормально в Windows, но когда я загружаю его на сервер (Ubuntu 12.04 LTS), дает следующую ошиб...

Связанный проблема

0  Определить переменные в шаблоне 
0  Как вы используете PHP и SQL для отправки данных таблицы на другую таблицу 
0  Процедура ничего не делает 
2  Сделать HTACCESS не применять для некоторых подпапок 
0  Авто не показывая результат jQuery 
1  Как читать защищенные данные из API API / PHP API Facebook API / PHP 
0  PHP Проверка формата DateTime с помощью PREG_MATCH и CHECHDATE неправильный результат 
0  Cookie не доступно на сайте 
0  WordPress Query 'Orderby' => 'meta_value' списки 10 до 9 
0  Защита пользовательских данных - для использования в вызовах метода, SQL и файловые вызовы 
6  Как вы заставляете гравитар на отображение идентификатора 
2  Как я могу скачать партию фотографий из URL-адресов, хранящихся в базе данных MySQL 
1  Правильный способ отправить почтовики, используя PHP? 
1  Почему PHP не может создать файл, даже с 777 разрешениями? 
0  Symfony2 параметр или проблема кэша 



© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.