sql >> Database teknologi >  >> RDS >> Mysql

Konvertering af rækker med for mange værdier til kolonner

Hvis du ville gøre dette i python, bør du se på pandas bibliotek

df = pd.DataFrame({
    'ID': [1, 2, 3, 1, 2, 2, 1, 3],
    'Item': ['A', 'B', 'A', 'C', 'B', 'B' , 'A', 'B']
})

pd.crosstab(df['ID'], df['Item'])

Output:

Item A  B   C
ID          
1   2   0   1
2   0   3   0
3   1   1   0


  1. PHP asynkron mysql-forespørgsel

  2. Fejl-forsøg med metoden 'X.set_DbConnection(System.Data.Common.DbConnection)' for at få adgang til metoden 'Y.get_Settings()' mislykkedes

  3. Sådan udføres SQL-forespørgsel uden at vise resultater

  4. Hvornår opdateres et tidsstempel (automatisk)?