Sandy soil
Sandy soils have little moisture and few nutrients. Therefore, most plants can't grow well. Adapted plants such as cactus have evolved to grow in sandy soil.
Beans grow better in soil because soil has all the moisture and nutrients. If you use sand, it could be to rocky. Clay will also not be good even though it can keep good moisture it does not have the nutrients like soil.
Cactus/ xerophytes
used to grow plants
Cacti grow in sandy soil and have thorns.Another Answer:In North American Deserts, such plants as white thorn acacia, cat claw acacia, mesquite and ocotillo have thorns and grow in sandy soil. Cacti have spines and grow in sandy soil.
The pH of sandy soil is high, so it is alkaline.
bean plants are acidifying foods, so they grow better in acid soils.
Crops that grow in sandy soil have the ability to retain moisture and drain well. These plants include barley and millet.
weeds of course
The type of soil that makes plants grow faster is known as loam soil. Sandy and clay soil lack the capability of supporting proper growth of plants.
alkaline soil alkaline soil