Cómo se formula en MySQL el select siguiente?

Tengo una tabla, que contiene los campos a,b,c,d,e y quiero que con una sola sentencia select pueda mostrar el resultado que coincida con los valores que ha introducido el usuario en un input ( ValorIntroducidoA, ValorIntroducidoB, ValorIntroducidoC, ValorIntroducidoD, ValorIntroducidoE).

SELECT ???? FROM MIBASEDEDATOS ??????
2
задан 10.11.2016, 23:38
5 ответов

Используй статью WHERE

select * from tblPato 
 where a = 'ValorIntroducidoA' and 
       b = 'ValorIntroducidoB' and 
       c = 'ValorIntroducidoC' and 
       d = 'ValorIntroducidoD' and 
       e = 'ValorIntroducidoE';

ты можешь использовать этот соединение из ссылки

3
ответ дан 24.11.2019, 12:39

Ты можешь реализовывать следующую консультацию:

SELECT * FROM nombreTabla WHERE a=ValorIntroducidoA 
                          AND b=ValorIntroducidoB 
                          AND c=ValorIntroducidoC 
                          AND d=ValorIntroducidoD 
                          AND e=ValorIntroducidoE;

, Если то, что ты вводил, они были strings тогда tendrГ-an, что идти между простыми кавычками '', например a='ValorIntroducidoA'. В случае, если они будут состоять nГєmeros тогда deberГ-эксперт в том, чтобы оставлять это как предыдущая консультация.

Замечает: В предыдущем случае indicarГ-хозяева таблица, если ты был внутри базы данных во время выполнения консультации. В случае, если ты был внешним способом tendrГ-эксперт, который был должен показывать таблицу внутри базы данных, которую ты хочешь посредством точки. AsГ-:

SELECT * FROM tuBaseDeDatos.nombreTabla WHERE a=ValorIntroducidoA 
                                        AND b=ValorIntroducidoB 
                                        AND c=ValorIntroducidoC 
                                        AND d=ValorIntroducidoD 
                                        AND e=ValorIntroducidoE
0
ответ дан 24.11.2019, 12:39
  • 1
    @rnd Исправленный. Большое спасибо из-за заметки. Я ушла рука xD –  Francisco Romero 10.11.2016, 18:42
  • 2
    @rnd я поместил Его tambié n что-то из формата, так как veí в достаточно плохо в единственной lí nea. Сейчас я думаю, что он оказывается лучше и поэтому я coló запятая xD –  Francisco Romero 10.11.2016, 18:45
SELECT * FROM yourTabler
WHERE ValorIntroducidoA = a 
AND ValorIntroducidoB = b 
AND ValorIntroducidoC = c
AND ValorIntroducidoD = d 
AND ValorIntroducidoE
0
ответ дан 24.11.2019, 12:39

если ты не знаешь, что он составляет данные, одна выделилась ты можешь использовать эту консультацию

SELECT * FROM table_name 
    WHERE campoA Like '%valor_Input%' AND 
          campoB Like '%Valor_Input%' ...

asГ - консультация ищет совпадения, которые он содержит input.

А именно, если в input ты пишешь hola, будет искать в вышеупомянутом поле стоимость input

0
ответ дан 24.11.2019, 12:39
SELECT a, b, c, d, e FROM nombre_tabla;

или

SELECT * FROM nombre_tabla;

в этом случае нет Where (condiciГіn), потому что ты не просишь ее.

-4
ответ дан 24.11.2019, 12:39
  • 1
    оказанный, что он совпадает со стоимостью, которую ввел пользователь в неудар в лунку. это звучит достаточно в условие (where)... –  Jordi Castilla 10.11.2016, 18:57