2013-04-03 6 views
2

Est-il possible de dire par exemple que je veux sélectionner une colonne qui n'existe pas dans une table mysql, je veux juste que cette colonne ait des valeurs incrémentales commençant par "somevalue (100 maybe)". Je veux quelque chose comme ceci:Sélectionner une colonne non existante dans mysql

my dummy column | other existing columns | blah 
100 
101 
102 

est-ce possible dans mysql?

+0

Ce http://stackoverflow.com/questions/3126972/mysql-row-number devrait vous aider – Dalen

Répondre

4

Oui, bien sûr, vous pouvez le nom avec "comme" exemple tester:

SELECT 1 as 'hello' 

vous pouvez utiliser ceci:

SELECT t.*, 
     @rownum := @rownum + 1 AS RowNumber 
    FROM your_table t, 
     (SELECT @rownum := 0) r 

et commençant par 149, vous ne devez remplacer (SELECT @rownum: = 0) avec (SELECT @rownum: = 149)

+1

un autre exemple: SELECT COUNT (col1) AS col2 FROM t GROUP BY col2 AYANT col2 = 2; –

+0

je veux l'incrémenter avec les autres colonnes existantes dans la table et je veux qu'il commence à 149. – Cadz

+1

j'ai édité pour vous –

Questions connexes