phpMyAdmin
 sql >> база данни >  >> Database Tools >> phpMyAdmin

Избиране на MYSQL колона условно

Мисля, че можете да използвате case when then синтаксис, както е по-долу:

SELECT CASE WHEN player1id = 1 THEN player2id ELSE player1id  END
FROM players WHERE player1id =1 OR player2id=1;

Алтернативно:

SELECT CASE WHEN player1id = 1 THEN player2id WHEN player2id =1 THEN player1id  END
FROM players WHERE player1id =1 OR player2id=1;


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Какво правят вътрешните връзки в phpMyAdmin за MyISAM таблици?

  2. Как да дефинирате отложено ограничение в MySQL

  3. SSH тунел чрез PhpMyAdmin

  4. Как да пропуснете сортирането на таблици в phpmyadmin

  5. Генерирайте CSV въз основа на MySQL заявка от phpMyAdmin